[問題] pgrep可以找到全部的process嗎?

看板Linux作者 (nahgnimiast)時間12年前 (2011/11/17 01:50), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
我想要把執行某些script的process全部砍掉, 用ps -fA可以列出所有的process,然後再grep 可以完成這個工作。最近發現ps和grep指令 可以只用一個指令pgrep完成。 但是有個問題pgrep好像無法找所有的process , 比如用crontab執行的script就找不到。 ,請問pgrep是否有辦法找到全部的process。 -- ※ 編輯: tsaiminghan 來自: 59.121.238.232 (11/17 01:54)

11/17 02:20, , 1F
我剛試可以找到啊
11/17 02:20, 1F

11/17 03:14, , 2F
有下什麼參數嗎?
11/17 03:14, 2F
我寫了一個script內容是sleep 3600 然後用crontab 去執行它。 接著用pgrep去找,但是找不到耶? ※ 編輯: tsaiminghan 來自: 59.121.238.232 (11/17 03:15)

11/17 07:58, , 3F
參數問題吧
11/17 07:58, 3F

11/17 13:42, , 4F
你找的參數是?script名字嗎
11/17 13:42, 4F
我的crontab執行的內容如下 20 8 * * * /bin/bash /home/xxx/test.sh 找得時候用 pgreq test ※ 編輯: tsaiminghan 來自: 59.121.131.66 (11/17 21:01)
文章代碼(AID): #1Em_Vr2V (Linux)