中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

kill指的是什么意思

發布時間:2020-11-18 12:42:48 來源:億速云 閱讀:167 作者:小新 欄目:建站服務器

小編給大家分享一下kill指的是什么意思,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

在Linux中的kill命令用來終止指定的進程(terminate a process)的運行,kill是Linux下進程管理的常用命令。kill 送出一個特定的信號 (signal) 給行程 id 為 pid 的行程根據該信號而做特定的動作,若沒有指定,預設是送出終止 (TERM) 的信號。

通常,終止一個前臺進程可以使用Ctrl+C鍵,但是,對于一個后臺進程就須用kill命令來終止,我們就需要先使用ps/pidof/pstree/top等工具獲取進程PID,然后使用kill命令來殺掉該進程。kill命令是通過向進程發送指定的信號來結束相應進程的。

1.命令格式:

kill[參數][進程號]

2.命令功能:

發送指定的信號到相應進程。不指定型號將發送SIGTERM(15)終止指定進程。如果任無法終止該程序可用“-KILL” 參數,其發送的信號為SIGKILL(9) ,將強制結束進程,使用ps命令或者jobs 命令可以查看進程號。root用戶將影響用戶的進程,非root用戶只能影響自己的進程。

3.命令參數:

-l  信號,若果不加信號的編號參數,則使用“-l”參數會列出全部的信號名稱

-a  當處理當前進程時,不限制命令名和進程號的對應關系

-p  指定kill 命令只打印相關進程的進程號,而不發送任何信號

-s  指定發送信號

-u  指定用戶

注意:

1、kill命令可以帶信號號碼選項,也可以不帶。如果沒有信號號碼,kill命令就會發出終止信號(15),這個信號可以被進程捕獲,使得進程在退出之前可以清理并釋放資源。也可以用kill向進程發送特定的信號。例如:

kill -2 123

它的效果等同于在前臺運行PID為123的進程時按下Ctrl+C鍵。但是,普通用戶只能使用不帶signal參數的kill命令或最多使用-9信號。

2、kill可以帶有進程ID號作為參數。當用kill向這些進程發送信號時,必須是這些進程的主人。如果試圖撤銷一個沒有權限撤銷的進程或撤銷一個不存在的進程,就會得到一個錯誤信息。

3、可以向多個進程發信號或終止它們。

4、當kill成功地發送了信號后,shell會在屏幕上顯示出進程的終止信息。有時這個信息不會馬上顯示,只有當按下Enter鍵使shell的命令提示符再次出現時,才會顯示出來。

5、應注意,信號使進程強行終止,這常會帶來一些副作用,如數據丟失或者終端無法恢復到正常狀態。發送信號時必須小心,只有在萬不得已時,才用kill信號(9),因為進程不能首先捕獲它。要撤銷所有的后臺作業,可以輸入kill 0。因為有些在后臺運行的命令會啟動多個進程,跟蹤并找到所有要殺掉的進程的PID是件很麻煩的事。這時,使用kill 0來終止所有由當前shell啟動的進程,是個有效的方法。

看完了這篇文章,相信你對kill指的是什么意思有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万载县| 兴城市| 新龙县| 尚义县| 从江县| 衡东县| 郧西县| 泊头市| 雷山县| 和田县| 长春市| 建湖县| 咸丰县| 嘉定区| 承德县| 南城县| 泰来县| 焦作市| 瓦房店市| 辉县市| 河东区| 安徽省| 宝丰县| 镇安县| 舒城县| 林芝县| 上饶市| 榆社县| 忻城县| 伊宁县| 金塔县| 常德市| 营口市| 同心县| 和顺县| 德惠市| 清水河县| 神农架林区| 称多县| 宜城市| 塔城市|