日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

如何在Linux殺死進(jìn)程的名字 linux殺死進(jìn)程命令( 二 )

使用top命令將顯示多個(gè)進(jìn)程在終端 。讓我們試著顯示流程與特定名稱 。我們將使用grep命令來顯示一個(gè)進(jìn)程的名稱匹配的字符串“mongo” 。
top | grep -i mongo注意:在這里,我要使用- I選項(xiàng)搜索不區(qū)分大小寫的 。
該命令的輸出將顯示流程匹配的名字“mongo”
1158 mongodb20028856448481320 S0.70.11:03.22 mongod1158 mongodb20028856448481320 S1.00.11:03.25 mongod1158 mongodb20028856448481320 S0.70.11:03.27 mongod1158 mongodb20028856448481320 S0.70.11:03.29 mongod1158 mongodb20028856448481320 S0.70.11:03.31 mongod1158 mongodb20028856448481320 S0.70.11:03.33 mongod1158 mongodb20028856448481320 S1.00.11:03.36 mongod1158 mongodb20028856448481320 S0.70.11:03.38 mongod1158 mongodb20028856448481320 S0.70.11:03.40 mongod1158 mongodb20028856448481320 S1.00.11:03.43 mongod1158 mongodb20028856448481320 S0.70.11:03.45 mongod1158 mongodb20028856448481320 S1.00.11:03.48 mongod1158 mongodb20028856448481320 S0.30.11:03.49 mongod1158 mongodb20028856448481320 S1.00.11:03.52 mongod1158 mongodb20028856448481320 S0.70.11:03.54 mongod1158 mongodb20028856448481320 S1.00.11:03.57 mongod現(xiàn)在,我們將使用pkill命令殺死進(jìn)程名為“mongo” 。
pkill mongo這個(gè)命令將殺死m(xù)ongo過程 。我們可以確認(rèn)是否已被迫退出使用pgrep命令顯示pid正在運(yùn)行的進(jìn)程根據(jù)由用戶指定的標(biāo)準(zhǔn) 。
gaurav@ubuntu:~$ pgrep mongogaurav@ubuntu:~$這個(gè)命令將返回沒有值 。這個(gè)確認(rèn)過程“mongo”現(xiàn)在使用死亡pkill命令 。
選擇常用的pkill命令在使用pkill命令我們將需要選擇適當(dāng)?shù)暮腿菀资褂胮kill命令 。
選項(xiàng)
描述
-f
匹配完整的參數(shù)包括空格,引號(hào),特殊字符
-u
通知pkill過程匹配過程由指定的用戶
-1
重新加載的過程
-9
死亡的過程
-15
優(yōu)雅地中止過程
讓我們看一個(gè)例子pkill命令使用-f選擇 。
上有兩個(gè)命令正在執(zhí)行終端,如下所示 。
ping bbc.comping youtube.com發(fā)起的流程ping命令 ?,F(xiàn)在,假設(shè)我們希望只有一個(gè)進(jìn)程終止“ping youtube.com”然后我們必須使用-f選擇與pkill命令殺死進(jìn)程與一個(gè)特定的名字從進(jìn)程名稱包括空格和引號(hào) 。
命令:
gaurav@ubuntu:~$ pkill -f "ping youtube.com"gaurav@ubuntu:~$ 結(jié)果:
gaurav@ubuntu:~$ ping youtube.comPING youtube.com (142.250.67.206) 56(84) bytes of data.64 bytes from bom12s08-in-f14.1e100.net (142.250.67.206): icmp_seq=1 ttl=117 time=30.9 ms64 bytes from bom12s08-in-f14.1e100.net (142.250.67.206): icmp_seq=2 ttl=117 time=121 ms64 bytes from bom12s08-in-f14.1e100.net (142.250.67.206): icmp_seq=206 ttl=117 time=86.5 ms64 bytes from bom12s08-in-f14.1e100.net (142.250.67.206): icmp_seq=207 ttl=117 time=105 msTerminatedgaurav@ubuntu:~$在這里,“ping youtube.com“流程現(xiàn)在死亡,”ping bbc.com“還在終端上運(yùn)行 。
在情況下,如果我們使用了pkill ping命令,它就會(huì)殺了ping流程,這是不可取的 。
信號(hào)使用pkill命令pkill部隊(duì)戒煙的過程通過發(fā)送特定的信號(hào),這一過程 。有三個(gè)可能的信號(hào)pkill命令可以發(fā)送到過程根據(jù)用戶提供的命令 。
下面是列表中可用的信號(hào) 。
信號(hào)
規(guī)范
1(HUP)
重新加載指定的過程
9(KILL)
殺死指定的過程
15(TERM)
溫柔地停止或中止指定的過程
對于本教程,我們將嚴(yán)重依賴KILL信號(hào) 。讓我們通過一些例子來更好地理解它 。
使用pgrep命令的pid匹配對apache的名稱 。
gaurav@ubuntu:~$ pgrep apache12181040210403gaurav@ubuntu:~$pkill -KIll apache或者你也可以用命令(如與數(shù)字 。1、9、15)
pkill -9 apache

推薦閱讀