[問題] 任務管理

看板Linux作者 (涼涼的風)時間11年前 (2013/01/18 21:23), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
請問在linux下有沒有較方便的任務管理指令 需求不多,就是監控系統有沒有某程式的執行 比如,我現在有一個執行檔 a.out在跑 有什麼指令可以"判斷或抓取"系統是否有此程式在執行 (不是像top指令"自己去看"有沒有此程式) 以及刪除它的指令 謝謝^^ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.237.70.222

01/19 01:06, , 1F
pidof pgrep ?
01/19 01:06, 1F

01/19 05:18, , 2F
謝謝您,pidof可以用,再請教一下,pidof傳出的pid值
01/19 05:18, 2F

01/19 05:21, , 3F
要怎麼傳到一個變數,如b=pidof a.out,然後再kill b
01/19 05:21, 3F

01/19 11:54, , 4F
b="`pidof a.out`"; kill $b
01/19 11:54, 4F

01/19 20:06, , 5F
謝謝您,可是kill b不能用耶,因為echo $b雖然顯示pid
01/19 20:06, 5F

01/19 20:08, , 6F
如1234,但是kill $b卻是,kill 'pidof a.out',而錯誤
01/19 20:08, 6F

01/20 00:49, , 7F
$b都有pid了~怎麼會跑出字串來 你有地方搞錯了 檢查一下吧
01/20 00:49, 7F

01/20 00:50, , 8F
「 ` 」 不是單引號 是tab上面那個鍵
01/20 00:50, 8F

01/20 08:00, , 9F
成功了,原來是`,確實是我弄錯',感謝您!
01/20 08:00, 9F
文章代碼(AID): #1G-Kpi-k (Linux)