linux實現乙個定時任務

2022-01-18 02:36:16 字數 539 閱讀 6772

編寫指令碼   touch cleanlogs.sh

#! /bin/sh

find /weblogic/logs/backend -mtime +10 -name "

*.log*

" -exec rm -f {} \;

使用root使用者賦許可權,su  到root使用者下

chomd 777 ./cleanlogs.sh
將該指令碼加入定時任務  vim /var/spool/cron/root

10

0 * * 6 /usr/local/cleanlog/del_all_oldlogs.sh

這句**的意思是:在每週6的0:10執行/usr/local/cleanlog/del_all_oldlogs.sh 這個指令碼

檢視定時任務:

crontab -l
使用root使用者檢視

linux定時任務 at定時任務

at命令是一次性定時計畫任務,at的守護程序atd會以後臺模式執行,檢查作業佇列來執行作業。atd守護程序會檢查系統上的乙個特殊目錄來獲取at命令的提交的作業,預設情況下,atd守護程序每60秒檢查一次目錄,有作業時,會檢查作業執行時間,如果時間與當前時間匹配,則執行此作業。注意 at命令是一次性定...

crontab是乙個定時任務!

選項 5個佔位符的說明 含義範圍 第乙個 一小時當中的第幾分鐘 0 59 第二個 一天當中的第幾小時 0 23 第三個 乙個月當中的第幾天 1 31 第四個 一年當中的第幾月 1 12 第五個 一周當中的星期幾 0 7 0和7都代表星期日 0 7 0和7都代表星期日 例子命令 含義 command ...

linux 之實現定時任務

一.方式一 1 命令列 的方法 一.方式一 需求 每分鐘執行一次 etc 目錄的新增 到 tmp a.txt 中 1 touch a.txt建立檔案 2 crotab e 進行任務的定製 1 ls l etc tmp a.txt 3 檢視定時的任務的內容 cat a.txt 檢視定時的任務 cron...