任務排程:是指系統在某個時間執行的特定的命令或程式。相當於windows任務管理器。
任務排程分類:
系統工作:有些重要的工作必須周而復始地執行。如病毒掃瞄等
個別使用者工作:個別使用者可能希望執行某些程式,比如對 mysql 資料庫的備份
語法:crontab [選項]
設定任務排程檔案:/etc/crontab
設定個人任務排程。執行 crontab –e 命令。接著輸入任務到排程檔案
例如:
*/1 * * * * ls –l /etc/ > /tmp/to.txt意思說每小時的每分鐘執行 ls –l /etc/ > /tmp/to.txt 命令
引數說明:
特殊符號說明:
案例:
案例:每隔 1 分鐘,就將當前的日期資訊,追加到 /tmp/mydate 檔案
中先編寫乙個檔案 /home/mytask1.sh
date >> /tmp/mydate
給 mytask1.sh 乙個可以執行許可權chmod 744 /home/mytask1.sh
crontab -e
*/1 * * * * /home/mytask1.sh
linux cron計畫任務
crontab e 例如 每天兩點鐘執行 0 2 1 usr bin python www tbktsh sendms.py dev null 01 root run parts etc cron.hourly 每小時執行 etc cron.hourly內的指令碼,run parts 這個引數是指執...
Linux Cron服務,定時任務的設定和詳解
啟動crontab服務 一般啟動服務用 sbin service crond start 若是根使用者的cron服務可以用 sudo service crond start,這裡還是要注意 下 不同版本linux系統啟動的服務的命令也不同 像我的虛擬機器裡只需用 sudo service cron ...
Linux任務排程
任務排程 是指系統在某個時間執行的特定的命令或程度。任務排程分類 i.系統工作 有些重要的工作必須周而復始地執行。如病毒掃瞄等。ii.個別使用者工作 個別使用者可能希望執行某些程式。設定任務排程檔案 etc crontab 設定個人任務排程 crontab e 希望,每分去執行可以在crontab ...