任務排程:是指系統在某個時間執行的特定的命令或程式。
任務排程分類:1.系統工作:有些重要的工作必須周而復始地執行。如病毒掃瞄等
個別使用者工作:個別使用者可能希望執行某些程式,比如對 mysql 資料庫的備份。
crontab [選項]
常用選項
設定任務排程檔案:/etc/crontab
設定個人任務排程。
執行 crontab –e 命令。
接著輸入任務到排程檔案
如:*/1 * * * * ls –l /etc/ > /tmp/to.txt
意思說每小時的每分鐘執行 ls –l /etc/ > /tmp/to.txt 命令
1)cron -e
2)*/ 1 * * * * ls -l /etc >> /tmp/to.txt
3)當儲存退出後就程式。
4)在每一分鐘都會自動的呼叫 ls -l /etc >> /tmp/to.txt
1)先編寫乙個檔案 /home/mytask1.sh date >> /tmp/mydate
2)給 mytask1.sh 乙個可以執行許可權
chmod 744 /home/mytask1.sh
3)crontab -e
4)*/1 * * * * /home/mytask1.sh
5)成功
1)先編寫乙個檔案 /home/mytask2.sh
date >> /tmp/mycal cal >> /tmp/mycal
2)給 mytask1.sh 乙個可以執行許可權
chmod 744 /home/mytask2.sh
3)crontab -e
4)*/1 * * * * /home/mytask2.sh
5)成功
1)先編寫乙個檔案 /home/mytask3.sh
/usr/local/mysql/bin/mysqldump -u root -proot testdb > /tmp/mydb.bak
2)給 mytask3.sh 乙個可以執行許可權
chmod 744 /home/mytask3.sh
3)crontab -e
4)0 2 * * * /home/mytask3.sh
5)成功
1)conrtab –r:終止任務排程。
2)crontab –l:列出當前有那些任務排程
3)service crond restart [重啟任務排程]
crond 任務排程
1.crond 任務排程 概述 任務排程 是指系統在某個時間執行的特定的命令或程式 任務排程分類 系統工作 有些重要的工作必須周而復始地執行,如病毒掃瞄等 個別使用者工作 個別使用者可能希望執行某些程式,比如對mysql資料庫的備份 基本語法 crontab 選項 常用選項 e 編輯crontab定...
Linux之crond任務排程筆記
基本語法 crontab 選項 常用選項功能描述定時任務的設定 應用演示 1 新增簡單的定時任務 1 ls l home ls.txt1 佔位符說明 專案含義 範圍第乙個 表示 乙個小時的第幾分鐘 0 59 第二個 表示 一天中的第幾小時 0 23 第三個 表示 乙個月中的第幾天 1 31 第四個 ...
linux全套 crond任務排程 09
目錄任務排程的幾個應用例項 cronttab進行定時任務的設定.cron是希臘語時間的意思,tab是 的意思,組合起來就是時間表.任務排程 是指系統在某個時間執行的特定的命令或程式.任務排程分類 1 系統工作 有些重要的工作必須周而復始地執行.如病毒掃瞄等 2 個別使用者工作 個別使用者可能希望執行...