Linux下关于Kill命令的进程调度解析

2019-10-22 16:56:56王旭

例:杀掉进程11721

  # ps PID TTY TIME COMMAND   

11668 p1 00:00:00 -tcsh   

11721 p1 00:00:00 cat   

11737 p1 00:00:00 ps   

# kill 11721  

[1] Terminated cat   #

有时候可能会遇到这样的情况,某个进程已经挂死或闲置,使用kill命令却杀不掉。这时候就必须发送信号9,强行关闭此进程。当然这种“野蛮”的方法很可能会导致打开的文件出现错误或者数据丢失之类的错误。所以不到万不得已不要使用强制结束的办法。如果连信号9都不响应,那恐怕就只有重新启动计算机了。