上一篇介紹了 開機自啟動chkconfig命令 https://www.cnblogs.com/prefectjava/p/9399470.html 本篇介紹 crontab 設置定時任務,並且把 crontab 加入到開機自啟動中。 1、配置一個每天自動重啟的功能: 如果支持crontab 可直接 ...
上一篇介紹了 開機自啟動chkconfig命令 https://www.cnblogs.com/prefectjava/p/9399470.html
本篇介紹 crontab 設置定時任務,並且把 crontab 加入到開機自啟動中。
1、配置一個每天自動重啟的功能:
如果支持crontab 可直接 crontab -l 查看目前已有的定時任務
如果當前的linux不支持crontab 則需要進行配置:
#安裝Crontab yum install vixie-cron crontabs #設置開機啟動Crontab chkconfig crond on #啟動Crontab service crond start
先列一下現有的Crontab看看:
crontab -l
提示為 no crontab for root
啥也沒有,那就添加一條吧:
編輯命令:
crontab –e
按 i 進入編輯模式,輸入
30 15 * * * /sbin/reboot
表示 每天下午15:30分重啟設備。按ESC 進入命令模式,輸入:wq 保存退出。
最後重啟crontab,使重啟功能生效
service crond restart
完事 收工!
補充:Crontab基本格式: * * * * * command 分 時 日 月 周 命令 第1列表示分鐘1~59 每分鐘用或者 /1表示 第2列表示小時1~23(0表示0點) 第3列表示日期1~31 第4列表示月份1~12 第5列標識號星期0~6(0表示星期天) 第6列要運行的命令