Linux 計畫任務

2021-10-03 23:00:39 字數 1195 閱讀 4423

計畫任務是因為省時而出現的週期性任務,一般是為了不影響使用者使用時間或者備份資料而採用的。計畫任務分為一次性計畫任務 at 和迴圈排程任務 cron 。

一次性計畫任務 at

常見一次性任務進行時間設定:

at    now     +5min              //五分鐘後進行任務

at teatime tomorrow //明天16:00進行任務

at noon +4 days //四天後的中午進行任務

at 5.pm august 3 2029 //2023年八月三號下午5點進行任務

at 4:00 2020-8-3 //2023年八月三號4點進行任務

例:

at     now    +2min                   //任務進行時間,兩分鐘後進行一次性任務

at> useradd susu //任務詳情,建立使用者

at> //結束任務命令,ctrl+d

atq //檢視一次性任務進**況

迴圈排程任務 cron

crontab 迴圈任務表,設定週期性被執行的指令。

crond 程式執行,計畫任務執行根本。

ls   /var/spool/cron            //檢視計畫任務

crontab -e //建立計畫任務

crontab -l //查詢迴圈任務

crontab -r //刪除迴圈任務內容

迴圈任務書寫格式:

*     *     *       *       *     command

分 時 日期 月份 周 執行命令

例:

5 1  * * *     /usr/bin/ls     /tmp            //每天1:05檢視/tmp資料夾

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...