本ページでは、cronの概念について説明します。

cronの概要

cronは、Linux上でコマンドやスクリプトを定期的に実行するためのデーモンプロセスです。
CentOSでは、標準でログローテーションやman-db(コマンドマニュアル)の更新処理の呼び出しにcronを使用しています。
コマンドやスクリプトの実行間隔は下記パラメータを組み合わせて設定します。各パラメータは連続パターンや範囲を指定でき、きめ細かな実行タイミングの指定ができます。

[cronで設定できる周期パラメータ]

  • 曜日

cronの活用シーン

定期的に実行したい業務バッチや運用ツールを起動する際に使用します。

[cronの活用例]

  • ログローテーション
  • 業務アプリの夜間バッチ
  • 監視スクリプト