cron
定期実行処理
ユーザ名指定して編集
code:shell
setting
1 2 3 4 5 command
table:format
1 分
2 時間
3 日にち
4 月
5 曜日(0:日曜日 6:土曜日)
command 実行コマンド
change editor to vim
一時的
code:shell
# export EDITOR=vim
永続
~/.bashrc に記載
escape
code:cron
* * * * * /opt/scripts/test.sh >> /opt/script/test.date +\%Y\%m\%d.log 2>&1
ユーザが作成した設定ファイルは /var/spool/cron/ 配下にユーザ名ファイルとして存在
1 分毎に上記配下のファイルで更新が無いかを確認し、更新がある場合には読み込んでくれる
=> crond の再起動等は不要
タイムスタンプが新しいとか古いとかは見てない
エラー
ORPHAN (no passwd entry)
/var/spool/cron/ 配下には UNIX ユーザごとの cron ファイルがあるが、バックアップをなので hoge.20191211 とかバックアップを取得するとそのバックアップファイルを UNIX ユーザと誤認識しエラーが発生する