Linux計畫任務Crontab個人總結

2021-07-09 21:15:22 字數 979 閱讀 1408

實驗環境為centos 64位

crontab:計畫任務,用於設定週期性被執行的任務的工具。

安裝命令:

yum install vixie-cron

yum install crontabs

crontab配置檔案格式:

*(分鐘 0-59)*(小時 0-23)*(日期 1-31)*(月份1-12)*(星期 0-7 0和7表示星期天)command(命令)

注意:第三個與第五個之間是或操作

命令例項例子:

在21點30分時重啟阿帕網服務:30 21 * * * service httpd restart

在每月的1號,10號,22號的4點45分重啟阿帕網服務:45 4 1,10,22 * * service httpd restart

在每月的1到10號的4點45分重啟阿帕網服務:45 4 1-10 * * service httpd restart

每隔兩分鐘重啟阿帕網服務:/2 * * * * service httpd restart

1到59分鐘內每隔兩分鐘重啟阿帕網服務:1-59/2 * * * * service httpd restart

每個星期天的23點到第二天的7點,每隔1小時重啟阿帕網服務:0 23-7/1 * * * service httpd restart

每個月的18到23號,每隔30分鐘重啟阿帕網服務:0,30 18-23 * * * service httpd restart

總結:*表示任何時候都匹配。

a,b,c表示a,b,c任一條件滿足時執行

a-b表示a到b之間時執行命令

*/a表示每a時間間隔執行一次命令

crontab配置檔案

全域性(系統)配置檔案:/etc/crontab

crontab日誌:/var/log/cron

Linux計畫任務

1.at命令 指定乙個時間執行乙個任務。2.cron命令 根據乙個時間表自動執行任務。3.anacron命令 在乙個指定時間間隔錯過後自動執行任務。at命令 安排乙個任務在未來執行,需要乙個系統後台atd程序。4.如果這個程序沒有開啟,那麼執行 etc init.d atd restart chkc...

Linux 計畫任務

at命令可以在某一指定時間排程一次性作業命令格式 at q x l f file d v time引數含義 q使用指定的佇列來儲存at資料,預設儲存在a佇列,隊列表號為a z,a z總52個 l列出所有的at計畫任務,等同於atq命令 d刪除at計畫任務,等同於atrm v列出所有已經完成單尚未刪除...

linux計畫任務

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