プロセスを強制終了するタイミングのcrontabを使用してLinuxに加え、

 

1.プロセス名に応じた処理を殺します

シェルスクリプトのソースコードを次のように:

#!/ binに/ SHの
プロセス名を持つ#1に従ってプロセスを殺すため
のIF [$#-lt 1 ]
 その後、
  エコー " の引数がありません:プロシージャ名" 
  出口1 
Fiの
 
プロセスは = ` PS -ef | grepの $ 1 | はgrep -v grepのを | grepを - PPIDs V | awkは ' {2}プリント$ ' `
 のための I $ PROCESS
 
  エコー " $を処理殺す1 [$ I]。" 
  キル - 9。$ I
 DONE

 

スクリーンショットの結果:

 

2.定期的なタスクを使用します

crontabファイル:最も近い分にデーモン定期的なタスクは、我々は一般的にスクリプトを書く秒を設計- >にアラーム同等の
        ログファイル:LLは/ var / log / cronの *
        編集ファイル:VIMの/ etc / crontabのを        
        プロセスします。ps -ef |グレップのcrond ==> /etc/init.d/crond再開の
        役割:定期的なバックアップ、リアルタイムのバックアップ

使用方法:crontabの[-uユーザー] ファイル
        のcrontab [ -uユーザー] [-e | -l | - R] デフォルトの動作があたりに、置き換えである1003.2  -e(編集ユーザー' のcrontabファイル) 
        -l(リストのユーザー' のcrontabファイル) 
        -r(ユーザー削除' のcrontabファイルを) 
        -i(ユーザー削除する前にプロンプト' のcrontabファイルを) 
        -s(SELinuxのコンテキスト)

 

 スケジュールされたタスクを編集するのcrontab -e

 タスクをスケジュール設定のcrontab -lリスト

 

 3. crontabの実行履歴を確認します

grepの"スクリプト"   は/ var / log / cronの

たとえば、次のコマンドは、からである/var/log/cron.log  検出のcronタスクを実行するスクリプトファイルがあるかどうか

 

おすすめ

転載: www.cnblogs.com/holdyoung/p/11542072.html