software:ubuntu:command:crontab-cmd
crontab 記述方法
Linuxで定期的にコマンド実行したい時には、crontab コマンドを利用する。
編集
$ crontab [-u ユーザ名] -e
- ユーザ名を省略すると現在のユーザ権限で登録。又、
sudo
コマンドから実行すると「root」ユーザ権限で登録。
閲覧
$ crontab [-u ユーザ名] -l
- ユーザ名を省略すると現在のユーザ権限の情報。又、
sudo
コマンドから実行すると「root」ユーザ権限の情報。
書式
分 時 日 月 曜日 コマンド
曜日の書き方
曜日を「0~7」(0,7は日曜日)または「sun~sat」で指定。ワイルドカード(*)を指定すると毎日。
0 sun 1 mon 2 tue 3 wed 4 thu 5 fri 6 sat
サンプル
0 1 * * sat /sbin/shutdown -r now 0 5 * * sat /var/www/backup/backup.sh > /var/www/backup/log/www-backup.log 2>&1
crontab情報の格納先
Ubuntuでは、以下フォルダにユーザ名のファイルが作成される。
/var/spool/cron/crontabs/
参考
software/ubuntu/command/crontab-cmd.txt · 最終更新: 2019/10/27 14:49 by yoko