CentOS7設(shè)置定時任務(wù)
一.安裝 crontabs服務(wù)并設(shè)置開機(jī)自啟:
yum install crontabs
systemctl enable crond
systemctl start crond123
二.設(shè)置用戶自定義定時任務(wù):
vi /etc/crontab
可以看到:
# Example of job definition:# .---------------- minute (0 - 59)# | .------------- hour (0 - 23)# | | .---------- day of month (1 - 31)# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat# | | | | |# * * * * * user-name command to be executed
即:
分鐘(0-59) 小時(0-23) 日(1-31) 月(11-12) 星期(0-6,0表示周日) 用戶名 要執(zhí)行的命令1
每隔30分鐘root執(zhí)行一次updatedb命令:
*/30 * * * * root updatedb1
每天早上5點(diǎn)定時重啟系統(tǒng):
0 5 * * * root reboot1
每隔三秒執(zhí)行一次/home/somedir目錄下的scripts.sh腳本:
## For excuting scripts.sh every 3 seconds##on 2014-10-15*/1 * * * * /home/somedir/scripts.sh
*/1 * * * * sleep 3 && /home/somedir/scripts.sh
*/1 * * * * sleep 6 && /home/somedir/scripts.sh
*/1 * * * * sleep 9 && /home/somedir/scripts.sh
*/1 * * * * sleep 12 && /home/somedir/scripts.sh
*/1 * * * * sleep 15 && /home/somedir/scripts.sh
*/1 * * * * sleep 18 && /home/somedir/scripts.sh
*/1 * * * * sleep 21 && /home/somedir/scripts.sh
*/1 * * * * sleep 24 && /home/somedir/scripts.sh
*/1 * * * * sleep 27 && /home/somedir/scripts.sh
*/1 * * * * sleep 30 && /home/somedir/scripts.sh
*/1 * * * * sleep 33 && /home/somedir/scripts.sh
*/1 * * * * sleep 36 && /home/somedir/scripts.sh
*/1 * * * * sleep 39 && /home/somedir/scripts.sh
*/1 * * * * sleep 42 && /home/somedir/scripts.sh
*/1 * * * * sleep 45 && /home/somedir/scripts.sh
*/1 * * * * sleep 48 && /home/somedir/scripts.sh
*/1 * * * * sleep 51 && /home/somedir/scripts.sh
*/1 * * * * sleep 54 && /home/somedir/scripts.sh
*/1 * * * * sleep 57 && /home/somedir/scripts.sh123456789101112131415161718192021
三.保存生效:
#加載任務(wù),使之生效crontab /etc/crontab#查看任務(wù)crontab -l
相關(guān)文章
Linux不丟失數(shù)據(jù)無損擴(kuò)容分區(qū)操作命令實(shí)例
這篇文章主要介紹了Linux不丟失數(shù)據(jù)無損擴(kuò)容分區(qū)操作命令實(shí)例,在實(shí)際操作前,請確保備份重要數(shù)據(jù),并確認(rèn)分區(qū)和文件系統(tǒng)的類型,因為不同的文件系統(tǒng)擴(kuò)展方法會不同,如果是在線擴(kuò)容,請確保沒有掛載使用該分區(qū)或者文件系統(tǒng)2024-06-06linux安裝jdk,tomcat 配置vsftp遠(yuǎn)程連接的步驟
這篇文章主要介紹了linux安裝jdk,tomcat 配置vsftp遠(yuǎn)程連接,需要的朋友可以參考下2015-04-04重啟寶塔面板后提示-ModuleNotFoundError: No module named ''geventwebso
這篇文章主要介紹了重啟寶塔面板后提示-ModuleNotFoundError: No module named 'geventwebsocket',本文給出了解決方法,需要的朋友可以參考下2019-11-11Linux“unable?to?locate?package“問題的解決
這篇文章主要介紹了Linux?“unable?to?locate?package“問題的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01VSCode如何連接Linux遠(yuǎn)程服務(wù)器
這篇文章主要介紹了VSCode如何連接Linux遠(yuǎn)程服務(wù)器問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-06-06