2016-08-29 163 views
0

嗨我寫我在哪裏執行這樣的腳本cron作業, 0 8 * * * /home/User/ABC/all_messages.sh
所以通常當我運行腳本手動我按ctrl + C停止劇本,我該如何在cron工作中做到這一點?由於cron作業腳本終止

回答

0

一種方式來手動停止,這是以下幾點:

  1. 查找進程的PID。

    ps aux | grep /home/User/ABC/all_messages.sh 
    
  2. 你將得到的輸出如下所示:

    agamaga+ 40719 0.0 0.0 23756 940 pts/22 S+ 15:39 0:00 /home/User/ABC/all_messages.sh 
    
  3. 這裏第二列是PID,即40719的這個例子。

  4. 使用以下方法殺死進程。

    kill -9 <PID> 
    

    kill -9 40719 
    

這應該終止有問題的過程。

另一種方法是使用名稱終止進程(雖然我不喜歡這個)。

pkill /home/User/ABC/all_messages.sh