Linux crond任務排程

2021-10-03 14:50:52 字數 1274 閱讀 4277

crontab [選項]

-e : bianji crontab定時任務

-l : 查詢crontab

-r : 刪除當前使用者所有的crontab任務

案例:

每分鐘執行檢視一次/etc目錄,把目錄內容寫進/tmp/a.txt下

具體實現步驟:

1.crontab –e

2.*/1 * * * * ls -l /etc >> /tmp/a.txt

3.儲存退出

引數細節說明:

案例:

1.每天22點45分執行

45 22 * * *

2.每週一的17點執行

0 17 * * 1

3.每月1號,15號的凌晨5點執行

0 5 1,15 * *

4.每週一到周五的凌晨4點40份執行

40 4 * * 1-5

5.每天的凌晨4點,每隔10分鐘執行一次命令

*/10 4 * * *

1.每隔 1 分鐘,就將當前的日期資訊,追加到 /tmp/mydate  檔案中

1.寫個指令碼,/home/mysh1.sh (bash 路徑、。。或者 給檔案乙個可執行許可權)

2.date >> /tmp/mydate

3.給/home/mysh1.sh可執行許可權

4.crontab -e

5.*/1 * * * * /home/mysh1.sh

2.每隔 1 分鐘, 將當前日期和日曆都追加到 /home/mycal 檔案中

1.寫個指令碼,/home/mysh2.sh (bash 路徑、。。或者 給檔案乙個可執行許可權)

2. date >> /home/mycal

cal >> /home/mycal

3.給/home/mysh1.sh可執行許可權

4.crontab -e

5.*/1 * * * * /home/mysh2.sh

Linux crond任務排程

任務排程 是指系統在某個時間執行的特定的命令或程式。任務排程分類 系統工作 有些重要的工作必須周而復始地執行。如病毒掃瞄等 個別使用者工作 個別使用者可能希望執行某些程式,比如對 mysql 資料庫的備份。crontab 選項 常用選項 步驟 cron e 1 ls l etc tmp to.txt...

linux crond 定時任務

cron是乙個linux下的定時執行工具,可以在無需人工干預的情況下執行作業。由於cron 是linux的內建服務,但它不自動起來,可以用以下的方法啟動 關閉這個服務 sbin service crond start 啟動服務 sbin service crond stop 關閉服務 sbin se...

linux crond 定時任務

cron是乙個linux下的定時執行工具,可以在無需人工干預的情況下執行作業。由於cron 是linux的內建服務,但它不自動起來,可以用以下的方法啟動 關閉這個服務 shell bin bash path sbin bin usr sbin usr bin mailto root 如果出現錯誤,或...