cronを設定する方法にはいくつかありますが、その内の1つがcrontabコマンドになります。
キーボードの配列が隣同士なのですが、-eだと設定、-rだと削除となるようで、とても危険だということでした。
crontabコマンドの使用方法
crontab 引数
引数 | 説明 |
-l | 現在の設定を表示 |
-e | cronの設定編集 |
-r | cronの設定削除 |
-u | ユーザがrootの時だけ使用可能
他ユーザのcrontabを参照・編集することが可能 |
crontabの記述方法
使用例
crontab -u root -l
rootユーザであれば、-u rootを付けなくても参照できました。
catコマンドで確認すると、設定した内容が反映されていました。
cronが動作しているかを確認するにはcrondデーモンを確認するようです。
CentOS6までと7からでは確認するコマンドが違うようです。
entOS7でservice crond statusコマンドを使っても全然表示されませんでした。
CentOS6
crond確認コマンド
crond起動
※CentOS7のため実際にコマンドを試していません。
CentOS7
crond確認コマンド
表示結果
動作している時は緑色でactive (running)が表示されました。
Active: active (running) since 土 2019-11-30 19:46:21 JST; 1h 53min ago
動作していない時は通常の文字色でinactive (dead)と表示されました。
Active: inactive (dead)
crond起動
crond停止
スポンサーリンク
【注意事項】
サイトで紹介している内容・手順については、公式サイトの解説ではなく、個人的に設定した手順になるので、インストール・設定・変更などの作業をする際は自己責任でお願い致します。
当サイトではいかなる理由があっても、一切の責任は負いませんので、ご了承ください。