2016-08-29 10 views
0

ねえ、私は手動でスクリプトを実行したとき、私は私が通常 0 8 * * * /home/User/ABC/all_messages.sh
、私はこのようなスクリプトを実行していますcronジョブを書いています男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. をここで2番目の列は、この例ではPID、すなわち40719です。

  4. 以下を使用してプロセスを終了します。

    kill -9 <PID> 
    

    すなわち

    kill -9 40719 
    

これは、当該プロセスを終了すべきです。

もう1つの方法は、名前を使用してプロセスを終了することです(私はこの方法を好まないが)。

pkill /home/User/ABC/all_messages.sh 
関連する問題