KILL(1) | 使用者命令 | KILL(1) |
名稱
kill - 終止程序
概述
kill [選項] <pid> [...]
描述
預設的終止訊號是 TERM。 使用 -l 或 -L 列出可用的訊號。常用的訊號包括 HUP,INT,KILL,STOP,CONT 和 0。可以用三種方式指定備用訊號:-9,-SIGKILL 或 -KILL。負數 PID 值可用於選擇整個程序組。請參閱 ps 命令輸出的 PGID 列。-1 是特殊的 PID;它表示除 kill 程序本身和 init 之外的所有程序。
選項
- <pid> [...]
- 向給定的每個 <pid> 傳送訊號
- -<signal>
- -s <訊號>
- --signal <訊號>
- 指定要傳送的 訊號。訊號可以使用訊號名或數字給出。訊號的行為在 signal(7) 手冊頁中進行了說明。
- -l, --list [訊號]
- 列出可用的訊號的名稱。此選項具有可選引數,該引數將訊號編號 (數字) 轉換為訊號名稱,反之亦然。
- -L, --table
- 在表格中列出訊號名稱。
注意
您的 Shell 程式(命令列直譯器)可能具有內建的 kill 命令。您可能需要執行 /bin/kill 的命令來避免“衝突”。
示例
- kill -9 -1
- 殺死所有可以殺死的程序。
- kill -l 11
- 顯示訊號編號 11 所代表的訊號名稱。
- kill -L
- 在表格中列出所有可用的訊號。
- kill 123 543 2341 3453
- 為這些程序傳送預設訊號 SIGTERM。
參考
kill(2), killall(1), nice(1), pkill(1), renice(1), signal(7), skill(1)
標準
該命令符合適當的標準。-L 是 Linux 特有的。
作者
Albert Cahalan 在 1999 年寫了一個 kill 程式來替換不符合標準的 bsdutils。util-linux 也實現了一個可以工作的版本。
報告錯誤
如果你想報告錯誤,請傳送郵件到 procps@freelists.org
跋
本頁面中文版由中文
man 手冊頁計劃提供。
中文 man
手冊頁計劃:https://github.com/man-pages-zh/manpages-zh
2011 年 10 月 | procps-ng |