我們使用linux時遇到埠占用,在了解占用程式影響不大的情況下,會通過netstat命令找到占用埠的程序,直接kill掉
查詢埠占用命令:
可以看到,程序id為20902的程序占用了80埠
我們可以選擇使用命令 kill pid 殺掉程序
kill 20902
或者使用kill -9 pid 強殺程序
kill -9 20902
如過你需要殺掉所有篩選結果下的程序可以使用
ps -aux|grep name|awk ''|xargs kill -9
其中name是你要查詢的服務名稱,例如我要查nginx的所有服務可以使用
我們要篩選出第二項pid
篩選出後要殺掉這些程序
ps -aux|grep name|awk ''|xargs kill -9
這樣就批量殺掉篩選出的所有程序 Linux 批量殺掉程序
ps ef grep firefox grep v grep awk sh 列出了當前主機中執行的程序中包含firefox關鍵字的程序 ps ef grep firefox grep v grep 列出了要kill掉這些程序的命令,並將之列印在了螢幕上 ps ef grep firefox grep...
Linux下批量殺掉篩選程序
在做專案的時候,由於情況要求,需要把伺服器上符合某一條件的程序全部kill掉,但是又不能使用killall直接殺掉某一程序名稱包含的所有執行中的程序 即我們可能只需要殺掉某一類含有特定引數命令的程序 具體命令參考 ps ef grep test grep v grep awk xargs kill ...
Linux下批量殺掉篩選程序
由於情況要求,需要把伺服器上符合某一條件的程序全部kill掉 具體命令參考 ps ef grep test grep v grep awk xargs kill 9 其中 管道符,用來隔開兩個命令,管道符左邊命令的輸出會作為管道符右邊命令的輸入。ps命令用來列出系統中當前執行的程序,ps ef顯示所...