08-Linux計劃任務

什麼是計劃任務

週期性或者定時執行某個命令或者腳本。

crontab

安裝
yum install crontabs        #安裝crontabs
systemctl enable crond      #開機啓動
添加計劃任務
vim /etc/crontab
    #分 時 日 月 周幾
    * 3 * * * root /usr/local/mycommand.sh			#每天3點執行一次(定時運行)
    */5 * * * * root /usr/local/mycommand.sh			#每5分鐘一次(週期運行)
    */10 11-13 * * * root /usr/local/mycommand.sh	#11-13點每10分鐘一次
    10,30 * * * * * root /usr/local/mycommand.sh	#每小時10與30分各執行一次
    30 * * * * echo "hello,我是計劃任務" > /root/crontab.txt    #每小時的30分執行此命令(執行命令默認是root用戶)
crontab /etc/crontab	#使生效
  • 解釋:

執行腳本時,需要指定執行的用戶。比如上面的例子,用戶爲root。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章