修改/etc/crontab, 將光標移動至最後一行,按o鍵新開一行輸入以下內容: * 20 * * * root rm -rf /root/febhost/dat/* /root/febhost/log/* 給你解釋下此行的含義吧,前五個以4個空格分隔開的值依次表示:分、時、日、月、周,如果取所有值就是打*號,如果你想週期性的運行一個任務,crontab也接受範圍指定,比如說一天中的早8點到晚6點每隔一小時(就是每兩小時,將會在8,10,12,14,16,18執行)執行你這個刪除命令這樣寫: * 8-18/2 * * * root rm -rf /root/febhost/dat/* /root/febhost/log/* 第一個字段是分鐘,取值範圍:0-59 第二個字段是小時。取值範圍:0-23 第三個字段是一個月中的第幾天,取值範圍:1-31 第四個字段是一年中的第幾個月,取值範圍:1-12 最後一個字段是一個星期中的第幾天,以星期天開始依次的取值爲0~7,0、7都表示星期天。 下一個字段是執行該命令的用戶身份,這裏是root用戶,最後一個字段就是定時運行的命令。
linux中的定時系統
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.