問題

我在某個伺服器上遇到了一些類似殭屍的程序,每次都需要被殺死.如何最好地識別執行超過一個小時左右的程序?

  最佳答案

如果他們只需要被殺死:

 if [[ "$(uname)" = "Linux" ]];then killall --older-than 1h someprocessname;fi
 

如果你想看看它是什麼匹配

 if [[ "$(uname)" = "Linux" ]];then killall -i --older-than 1h someprocessname;fi
 

-i 標誌將為每個程序匹配提供 yes/no。

  相同標籤的其他問題

linuxbashunixprocess