snhym 发表于 2003-3-1 16:47:28

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

在LINUX下如何停止不响应的程序,就比如在2000或XP中那样的。

国产老虎 发表于 2003-3-1 17:49:09

你是什么版本?

bixuan 发表于 2003-3-2 21:54:49

直接CTRL+C试试

raullpq 发表于 2003-3-3 08:14:36

先用ps ax查出已经死掉的进程号,然后在kill -9 进程号,或者直接killall -9 程序名
(-9代表强制结束,比较粗鲁的方法,呵呵,不过效果是最好的)

snhym 发表于 2003-3-8 22:44:00

RH8.0,GNOME桌面下,不是字符界面下,请问如果操作。新手。
比如浏览器不动了,关也关不掉。

bixuan 发表于 2003-3-9 12:43:05

你可以到konsole下去把kill -9 pid,把它关掉就行了!

snhym 发表于 2003-3-9 23:44:40

你可以到konsole下去把kill -9 pid,把它关掉就行了!



konsole 是什么?从哪里进去?kill -9 pid 又是什么?能不能解释清楚点呢?

bixuan 发表于 2003-3-10 09:58:55

konsole是虚拟终端吧!“开始”-->“运行命令”-->konsole就可以运行!
kill -9 pid这里的pid 是进程号!-9是强迫关闭进程的标志号!比如-1是中断什么的!当然kill是杀死进程的命令!

yyj1009 发表于 2003-3-13 21:36:42

但如不能进入终端该怎么办,比如在用mplayer时,最大化时会死机,当然也进不了终端(我试了很多方法都不行)请问在这种 情况下,该如何?

pjc5520 发表于 2003-3-14 10:44:10

试试ctrl+alt+f1.

yyj1009 发表于 2003-3-14 19:25:39

谢谢,可以用,不过只能退出Xwindows界面,如输入startx还是进不了,只能重启,请问有什么办法

pjc5520 发表于 2003-3-14 22:42:20

你已经有一个X在运行了,所以不能再启动一个。

meteorsky 发表于 2003-3-19 17:28:02

你用ctrl+alt+f1.切换到字母界面后再次登陆
然后由 ps -A|more
用空格健翻页
找到没有相应的程序的pid
然后执行 kill -9 pid
之后再用ctrl+alt+f7 就可以回到xwindows了

smallan99 发表于 2003-3-22 21:21:21

进程不响应,可以
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:
想办法重启,乘机休息一下,放松,放松。
页: [1]
查看完整版本: 在LINUX下如何停止不响应的程序