unix kill 9與kill有什麼區別

時間 2021-09-01 09:14:23

1樓:開心55開

區別:1、kill -9 id:一般不加引數kill是使用15來殺,這相當於正常停止程序,停止程序的時候會釋放程序所佔用的資源;他們的區別就好比電腦關機中的軟關機(通過“開始”選單選擇“關機”)與硬關機(直接切斷電源),雖然都能關機,但是程式所作的處理是不一樣的。

2、kill - 9 表示強制殺死該程序;而 kill 則有侷限性,例如後臺程序,守護程序等;

3、執行kill命令,系統會傳送一個sigterm訊號給對應的程式。sigterm多半是會被阻塞的。kill -9命令,系統給對應程式傳送的訊號是sigkill,即exit。

exit訊號不會被系統阻塞,所以kill -9能順利殺掉程序。

擴充套件資料

unix作業系統(尤尼斯),是一個強大的多使用者、多工作業系統,支援多種處理器架構,按照作業系統的分類,屬於分時作業系統,最早由kenthompson、dennis ritchie和douglas mcilroy於2023年在at&t的貝爾實驗室開發。

目前它的商標權由國際開放標準組織所擁有,只有符合單一unix規範的unix系統才能使用unix這個名稱,否則只能稱為類unix(unix-like)。

unix使用者協會最早從20世紀80年代開始標準化工作,2023年頒佈了試用標準。後來ieee為此制定了posix標準(即ieee1003標準)國際標準名稱為iso/iec9945.它通過一組最小的功能定義了在unix作業系統和應用程式之間相容的語言介面。

posix是由richard stallman 應ieee的要求而提議的一個易於記憶的名稱,含義是portable operating system inte***ce(可移植作業系統介面) ,而x表明其api的傳承。

2樓:匿名使用者

kill命令格式:

kill -signal pid

pid是程序號,可以用 ps 命令查出

signal是傳送給程序的訊號,term(或數字9)表示“無條件終止”;

因此 kill - 9 表示強制殺死該程序;

而 kill 則有侷限性,例如後臺程序,守護程序等;

3樓:洛小夜呀

kill -9 最好少用,他是強制性的,即使是系統程序也會殺掉的

4樓:匿名使用者

-9是最暴力的一種,而且不產生退出訊號,用trap抓不到

5樓:匿名使用者

-9 強制級別最高的刪除程序的方法

linux中的kill -9跟kill -3有什麼區別

6樓:rh選擇

其實應該只是各自的process group 不同而已吧,-n中n代表的是不同的process group,可以用man kill找到解釋

linux中ctrl+c跟kill -9和kill -15的區別**?謝謝!

7樓:linux西部開源

ctrl+c是終止當前在終端視窗中執行的命令或指令碼,

kill -9 pid,是不顧後果的強制終止(如果的你的速度夠快,有時候是和ctrl+c是一樣的)

kill -15 pid,是先關閉和其有關的程式,再將其關閉

8樓:匿名使用者

kill 其實本身的功能是傳送訊息……和殺掉程序沒關係……

-9 和 -15 就是分別給程序傳送 9 號或者 15 號資訊……

name num action description

() ()

0 0 n/a exit code indicates if a signal may be sent

alrm 14 exit

hup 1 exit

int 2 exit

kill 9 exit this signal may not be blocked

pipe 13 exit

poll exit

prof exit

term 15 exit

usr1 exit

usr2 exit

vtalrm exit

stkflt exit may not be implemented

pwr ignore may exit on some systems

winch ignore

chld ignore

urg ignore

tstp stop may interact with the shell

ttin stop may interact with the shell

ttou stop may interact with the shell

stop stop this signal may not be blocked

cont restart continue if stopped, otherwise ignore

abrt 6 core

fpe 8 core

ill 4 core

quit 3 core

segv 11 core

trap 5 core

sys core may not be implemented

emt core may not be implemented

bus core core dump may fail

xcpu core core dump may fail

xfsz core core dump may fail

9樓:匿名使用者

ctrl+c

或者kill -9 跟程序號

假如該終端無法進行操作可以切換終端,按alt+2~6 然後用root登入

在執行kill -9 跟程序號請參考

10樓:俞進秋

kill -9 傳送的是sigkill訊號,強制殺死

-15 傳送的是sigterm訊號,告知該程序終止(terminate)

11樓:小二

^c是強制關閉當前執行的東西

kill是殺程序用的。

oppoR9與oppoR9plus有什麼區別

oppo客服 1 作業系統 android 5.1 系統版本 corloros 3.0 cpu型號 mt6755 cpu頻率 2.0ghz cpu核數 八核 gpu圖形處理器型號 mailt 860 mp2 螢幕尺寸 5.5英寸 螢幕解析度 1920 1080 螢幕材質 amoled jdi屏 lt...

mapgis k9與mapgis6 7有什麼不同

mapgisk9是mapgis的新產品 常用功能跟6.7差不多 只是進行了一些改進與mapgis 6.7相比,mapgis k9大大提高了海量資料的瀏覽和查詢速度,還可滿足使用者長時間併發訪問的要求,可以根據已有資料回溯過去某一時刻的情況或 將來某一時刻的情況,以滿足歷史回溯和衍變 地籍變更 環境變...

速度與激情9有哪些不錯的演員

花生十七 速度與激情這個集結了飆車 美女 肌肉硬漢的外國電影自2001上映就得到了超級反響。現在已經續寫8部傳奇的導演再次傳來好訊息。速度與激情繫列的第9部已經定檔。影片主要講述了一個警察為了調查案件臥底於一個飛車黨的系列故事。在調查過程中愛上了飛車黨老大的女兒並和飛車黨的每個人產生了超越生死的兄弟...