interbird 发表于 2002-11-13 22:24:30

如何终止一个进程?

我在rh下运行一个程序,比如ping,但是我没有用参术,他可能一之运行下去.我用什么明令可以终止他呢?(ping 也许不恰当,因为不带参数他ping 64次就停止了,假如他运行了8次后我觉得可一了,如何停止呢?)

吴文官 发表于 2002-11-13 22:25:38

ctrl+c或ctrl+z

interbird 发表于 2002-11-13 22:42:02

谢谢了,我还有俩个问题.

1如何关闭一个端口?
2 如何看一个程序的原代码?盘中的****.src.rpm包如何解开看呢,我用rpm 解开后,可一看到,但是 我的系统设置中的软件包程序用不了,一打开,他显是正在rpm 档头,然后就没了.

bixuan 发表于 2002-11-26 08:52:09

Re: 如何终止一个进程?

我在rh下运行一个程序,比如ping,但是我没有用参术,他可能一之运行下去.我用什么明令可以终止他呢?(ping 也许不恰当,因为不带参数他ping 64次就停止了,假如他运行了8次后我觉得可一了,如何停止呢?)
ping -c 4 IP
这样就和在WIN下的默认一样,运行4次就可以了。其他参数可以用
man ping来看看啊!

当然中途停止可以用CTRL+C或者CTRL+Z

luoyuran1979 发表于 2002-11-26 11:43:04

先用ps -A查看到进程,然后在用kill ****(进程ID),就可以杀死这个进程了,当然有可能你在这个平台下已经无法输入字符了,所以你就切换到其他的平台下这样工作就可以了,不过必需是要用root用户才能kill!(同时按Ctrl+Alt+F2就可以切换工作平台了,F1到F6都是字符平台,当然如果你是在图形界面下,那么在打开一个终端就可以了!)

Eagle 发表于 2002-11-26 14:09:32

加入你读光驱时没反应了,你要终止这个进程
ps -ef|grepcdrom*
就会输出相应的进程ID
然后
kill -9 进程ID

twister 发表于 2002-11-27 09:47:33

pidof查看进程id很好用

Kuye 发表于 2002-11-27 21:29:11

平时我还是喜欢用 killall, 如你的 ping. 就 killall ping 就行了,懒得去查 pid
如果哪个[真心的程序死不了] (:P),killall 和 kill 搞不定它,就如 Eagle 所说用 kill -9 灭它,看它死不死 :P
页: [1]
查看完整版本: 如何终止一个进程?