KILL
Section: 10 (1) Updated: 1994
NAME (名稱)
kill - 終止進程
SYNOPSIS(總覽)
kill[-ssignal|-p][-a]pid...
kill -l [ signal ]
DESCRIPTION (描述)
kill
給指定進程發送指定信號. 如果沒有指定信號, 則發送 TERM 信號.
TERM 信號會殺死不能俘獲該信號的進程.
對其他進程, 可能需要使用 KILL (9) 信號, 因為該信號不能夠被俘獲.
大多數現代的 shell 有一個內嵌的 kill 函數.
OPTIONS (選項)
- pid ...
-
給
kill
指定一個該發信號的進程列表. 每個
pid
可為下面四種之一.
進程名
在這種情況下,發信號給所命名的進程.
n
這裡的
n
大 0. 將發信號給 pid 為
n
的進程.
-1
在這種情況下, 只要發信號的用戶能夠控制那些進行,
將發信號給所有從 MAX_INT 到 2 的進程.
-n
這裡的
n
大 1, 在這種情況下, 發信號給屬進程組
n
的進程. 如果給定一個負的參數, 那信號
必須
首先聲明, 否則它會被當作信號發送出去.
- -s
-
指定發送的信號.
信號可以以信號名或數字的方式給定.
- -p
-
指定
kill
只打印命名進程的進程標識
(pid) ,
而不應發送給它信號.
- -l
-
打印信號名的列表.這可以在
/usr/include/linux/signal.h
中找到.
SEE ALSO (又見)
bash(1),
tcsh(1),
kill(2),
sigvec(2)
AUTHOR (作者)
引自 BSD 4.4. 翻譯進程名為進程標識的功能由
Salvatore Valente <svalente@mit.edu>
加入
[中文版維護人]
riser E-mail:boomer@ccidnet.com
[中文版最新更新] 2000/12/05
(http://www.fanqiang.com)
進入【UNIX論壇】
|