さくらのクラウド cron(crontab) 利用方法
前提条件
cronとは?
cron(クーロン)は、Linuxで指定した時間にコマンドを自動実行する仕組みです。
以下のようなことができます。
・毎日バックアップを実行
・定期的にログを出力
・バッチ処理の自動化
事前にサーバー作成は下記の内容をご参考にしてください。
cron(crontab) 利用方法
今回は、RockyLinux9.7を利用いたします。
1. 対象サーバーにログインいたします。
下記のコマンドを実施してください。
| コマンド | 説明 |
|---|---|
| $ sudo -i | rootユーザーに昇格いたします。 |
| # ps -ef | grep cron | cronが動作しているかプロセスを確認しましょう。 |
| # crontab -e | cronを編集いたします。 |
| 24 9 * * * date >> /tmp/test.log | viで記述いたします。 毎日9時24分に時刻をログファイルに出力いたします。 |
| */5 * * * * date >> /tmp/test.log | viで記述いたします。 毎日5分おきに時刻をログファイルに出力いたします。 |
| # crontab -l | cron設定を確認いたします。 |
| # cat /tmp/test.log | ログファイルを参照してみましょう。 |
| # journalctl -u crond | journalからcron情報を参照してみましょう。 |
※うまく時間が反映されてない場合は、サーバー再起動か、
コマンドで「systemctl restart crond」を実施してみてください。

以上で「さくらのクラウド cron(crontab) 利用方法」を完了いたします。

