看板 Gossiping 關於我們 聯絡資訊
最近在練習寫程式 偶爾會有一些Process死掉 就會需要手動去關 不過Linux跟Windows好像不太一樣沒有工作管理員 所以就需要透過ps -a去看Process資訊 然後手動去砍掉 不過一直很好奇 為什麼我從PID(前面的數字)去砍他的指令是叫做kill 不過從Process Name(後面的指令串的名字)去砍指令就會變成killall 就killall的感覺像是全部砍掉 有人知道原因嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.91.73 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1774839186.A.90C.html
kingwilly71: pid 不會重複 name 會 49.218.138.72 03/30 10:54
Marty: 指令參數的特性 pid是單一的 223.137.21.82 03/30 10:55
alwang: 因為Name會重複 會all砍掉 123.51.148.40 03/30 10:55
froce: killall 是名字符合模式的都會砍掉 42.79.236.51 03/30 11:04
froce: ,你甚至可以用-r搭配正則表示去砍 42.79.236.51 03/30 11:04
froce: kill 就只能砍單個執行緒 42.79.236.51 03/30 11:04
v7q4: 執行 sudo rm -rf / 101.10.166.239 03/30 11:07
v7q4: 可以叫Q版出小幫手 可以問她問題 101.10.166.239 03/30 11:07