Linux 任務計劃——單次at和循環調度執行cron【CenOs】

任務計劃:做用: 計劃任務主要是作一些週期性的任務,目前最主要的用途是按期備份數據。vim

  • 一次性調度執行 at

at now +5min at> user u1 五分鐘後執行
at noon +4 days 第四天中午ide

CTRL+D輸入完畢,提交任務crontab

at q 查詢任務it

  • 循環調度執行 cron

cron:從標準輸入設備讀取指令,並將其存放於「/etc/crontab」文件中,以供以後讀取和執行。class

systemctl status crond.service
ps aux |grep crond循環

crontab -e 建立計劃
crontab -l 查詢計劃
crontab -r 刪除計劃service

ls /var/spool/cron/ 計劃任務存儲位置權限

# .---------------- 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
# | | | | |
# * * * * * command

分 時 日 月 周grep

vim /root/X.sh 準備好腳本文件
chmod +x /root/X.sh 給執行權限command

crontab -e

    • /root/X.sh 編寫任務計劃

ls -l /root/ 查看建立結果

相關文章
相關標籤/搜索