Kill

動態變化的 PID - nohup 程序不可殺死 - Linux

  • June 17, 2021

我已經通過以下方式啟動了一個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 應該強制刪除它們。

引用自:https://unix.stackexchange.com/questions/654576