在LINUX下如何停止不响应的程序

谢谢,可以用,不过只能退出Xwindows界面,如输入startx还是进不了,只能重启,请问有什么办法
你已经有一个X在运行了,所以不能再启动一个。
你用ctrl+alt+f1.切换到字母界面后再次登陆
然后由 ps -A|more
用空格健翻页
找到没有相应的程序的pid
然后执行 kill -9 pid
之后再用ctrl+alt+f7 就可以回到xwindows了
进程不响应,可以
1:
ps
找到不响应的程序的pid,用kill -9 pid(或kill -9 程序名)
如果用ps找不到不响应进程的pid ,可以用ps -ax|grep 程序名试试

2:
如果在X-window 下能看见不响应进程的窗口,可以用
Alt+F2
在出现的命令提示框中  输入xkill
将出现的方形光标移到不响应的窗口上,点一下就能杀死此进程,关掉无反应的窗口。

3:
如果是startx(即整个X服务不响应,Ctrl+Alt+BackSpace也不能注销),用Ctrl+Alt+F1进入第一个虚拟控制台,回车也没用时,可以试试Ctrl+z,或者直接用Ctrl+Alt+F2进入第二个虚拟控制台,用
ps -ax|grep startx
记下startx的pid
用kill -9 pid 杀死startx
再回到第一个虚拟控制台,startx重启 X 服务.

4:
想办法重启,乘机休息一下,放松,放松。