Kill
動態變化的 PID - nohup 程序不可殺死 - Linux
我已經通過以下方式啟動了一個python 腳本:
nohup python src/myscript.py &
現在有一個程序在執行,它的PID不斷變化,所以絕對不可能殺死它。當我嘗試這個nohup 程序殺戮時,它說
-sh: kill: (8792) - No such process
.還嘗試
grep
按名稱殺死它,同樣的問題,因為 PID 不斷變化。正如@MarcusMüller 在評論中指出的那樣,顯然這是因為它不斷產生新的瀏覽器實例。真的很困惑為什麼沒有任何工作,重新啟動沒有工作。考慮重裝整個系統…
假設流程命令出現
'python src/myscript.py'
在流程列表中,例如ps, top, htop
等:-
killall -s STOP 'python src/myscript.py'
會暫停程序;-s CONT 將恢復它們,要查看所有信號,
killall -l
但發送 TERM 應該終止它們 - ABRT 應該強制刪除它們。