1. 程式人生 > >ubuntu終止程序的方法(轉)

ubuntu終止程序的方法(轉)



ps命令極為常用,其他命令還有:

2.pstree   
樹狀顯示程序資訊
-a 顯示完整命令及引數
-c 重複程序分別顯示
-c 顯示程序ID PID
-n 按 PID 排列程序

3.pgrep <程序名>  
顯示程序的PID
-l 顯示程序名和程序PID
-o 程序起始ID
-n 程序終止ID

二、結束程序的命令 有kill、pkill、killall、xkill等:  

kill [訊號程式碼] <程序PID>  

根據PID向程序傳送訊號,常用來結束程序,預設訊號為 -9
訊號程式碼,可取值如下:
-l [訊號數字] 顯示、翻譯訊號程式碼

-9 , -KILL 傳送 kill 訊號退出
-6 , -ABRT 傳送 abort 訊號退出
-15 , -TERM 傳送 Termination 訊號
-1 , -HUP 掛起
-2 , -INT 從鍵盤中斷,相當於 Ctrl+c
-3 , -QUIT 從鍵盤退出,相當於 Ctrl+d
-4 , -ILL 非法指令
-11 , -SEGV 記憶體錯誤
-13 , -PIPE 破壞管道
-14 , -ALRM
-STOP 停止程序,但不結束
-CONT 繼續執行已停止的程序
-9 -1 結束當前使用者的所有程序

pkill <程序名>  
結束程序族。如果結束單個程序,請用 kill

killall <程序名> 
 

killall和pkill 應用方法差不多,也是直接殺死執行中的程式;如果您想殺掉單個程序,請用kill 來殺掉。

xkill   
在圖形介面中點殺程序。
當xkill執行時滑鼠指標變為骷髏圖案,哪個圖形程式崩潰一點就OK了。如果您想終止xkill ,就按右鍵取消。
比如當firefox 出現崩潰不能退出時,點滑鼠就能殺死firefox 。
xkill 呼叫方法:
[[email protected] ~]# xkill

相關推薦

no