1. 程式人生 > >【Linux】初識crond任務排程

【Linux】初識crond任務排程

一、基本介紹

任務排程:是指系統再某個時間執行的特定的命令或程式。

任務排程分類:1.系統工作:有些重要的工作必須周而復始的執行,比如病毒掃描等。

                         2.個別使用者工作:個別使用者可能希望執行某些程式,比如對mysql資料庫的備份。

二、基本語法

指令:crontab [選項]

常用選項:-e:編輯crontab定時任務

                  -l:列出當前有哪些任務排程

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

三、例項

                 使用任務排程指令實現每分鐘將 /etc/ 下的內容追加到 /tmp/to.txt 中

 步驟如下:1)創建出/tmp/to.txt檔案然後使用crontab -e命令進入編輯模式

                    

                   2)在該模式下寫入* /1 * * * * ls -l /etc >> /tmp/to.txt然後推出儲存即可執行

                   

                   3)過一分鐘即可檢視到/tmp/to.txt檔案中寫入內容,並且之後的每一分鐘都會將/etc/下的內容追加到該檔案中。

                   

四、細節說明

1.例項的五個佔位符說明:

2.特殊符號說明:

 

3.特定時間執行任務案例: