メインコンテンツへスキップ
EXBANK
用語集一覧へ
— Glossary

cron

読み: クロン
短い定義

cron (クロン) は Unix 系 OS で定期的にコマンドを実行する仕組みです。バックアップ・ログローテート・データ更新などの自動化に使われます。crontab で設定します。

詳細解説

cron は 1970 年代から存在する古典的なジョブスケジューラで、現代の Linux でも標準搭載されています。crontab -e で編集し、`0 4 * * *` のような 5 フィールド構文 (分・時・日・月・曜日) で実行タイミングを指定。systemd-timer が後継として登場していますが、シンプルな定期実行には依然 cron が広く使われます。Nextcloud のバックグラウンドジョブ (cron.php) も cron 起動が公式推奨で、AJAX や Webcron より信頼性が高いです。

実装例 / 使い方

  • 010 4 * * * /usr/local/bin/backup.sh (毎日 04:00 にバックアップ)
  • 02*/5 * * * * php /var/www/html/cron.php (Nextcloud 5 分ごとジョブ)
  • 03@reboot /opt/restart-services.sh (起動時に 1 回)

参考・出典

IMPLEMENT

cronを、実際に活用する

用語の意味は分かった。次は実装。EXBANK の無料診断で、貴社で具体的にどう活用できるかをご提案します。

営業時間 平日10-18時 / 通常24時間以内に返信