查看crond服務是否啟動;
systemctl status crond
常用命令:crontab -e 編輯crontab
crontab -l 查看當前用戶的crontab
crontab -r 刪除crontab
tail -f /var/log/cron 查看定時任務執行情況
命令格式:* * * * * command
分 時 日 月 周 命令
分 范圍1~59,每分鍾用* 或者 */1表示
時 0~23
日 1~31
月 1~12
周 0~6
命令 定時器要執行的任務(可以是一般命令或者sh腳本(絕對路徑))
編寫定時器
方式一、 crontab -e,i,輸入命令/腳本,按下Esc鍵、輸入:wq!; crontab -l 查看;
例: * 3 * * * /home/hehe.sh 每天凌晨3點執行hehe.sh腳本;
例: 2 11 * * * /sbin/shutdow -h now 每天11點2分關機,;22 11 * * * /sbin/shutdown -h 11:25 每天11:25關機;shutdown -c 可取消關機;crontab -r 刪除所有用戶的定時任務;
方式二、vim /etc/crontab