如何管理进程?
时间:2006-03-17 来源:夜鹰007
进程是程序的一次执行。可以使用“ps –auxw”列出在当前正在执行的进程的详细信息,包括每个进程都有的进程ID号。你可以通过“kill 进程ID号”来终止这个进程。ps -t tty? 可以查询某一终端的所有进程,比如:
#ps -t tty1
ps -u who可以查询某一用户的所有进程,比如:
#ps -u root
另外,ps 还可以和grep同时使用,查找特定的进程,比如:
#ps -ef|grep lprint 可以查找所有打印进程。
找到进程以后,没有后继操作,是没有意义的,一般查找进程的目的是因为某一进程锁死了,或者想终止某一进程,这时kill命令就有用了。
# kill PID
就可以杀死某一进程了。
有好几个终止信号,记不清了,只记得-1是软中断,-9是强制终止。
#kill -1 1234
会软中止第1234号进程。
#kill -9 1234
会强行终止1234号进程。
一般的说,先用-1试试,不行就换-9
#ps -t tty1
ps -u who可以查询某一用户的所有进程,比如:
#ps -u root
另外,ps 还可以和grep同时使用,查找特定的进程,比如:
#ps -ef|grep lprint 可以查找所有打印进程。
找到进程以后,没有后继操作,是没有意义的,一般查找进程的目的是因为某一进程锁死了,或者想终止某一进程,这时kill命令就有用了。
# kill PID
就可以杀死某一进程了。
有好几个终止信号,记不清了,只记得-1是软中断,-9是强制终止。
#kill -1 1234
会软中止第1234号进程。
#kill -9 1234
会强行终止1234号进程。
一般的说,先用-1试试,不行就换-9
相关阅读 更多 +
排行榜 更多 +