6 RHCSA任務計畫

2021-08-10 14:22:08 字數 1310 閱讀 3936

1)配置任務

為使用者 natasha 配置乙個定時任務,每天在本地時間 14:23 時執行以下命令:

/bin/echo hiya

解題參考:

[root@localhost ~]# systemctl restart crond.service                

//重啟服務

[root@localhost ~]# systemctl enable crond.service

//設定開機自啟

[root@localhost ~]# crontab -e -u natasha //編寫任務計畫給natasha使用者

2314 * * * /bin/echo hiya //分 時 日 月 周 命令

[root@localhost ~]# crontab -l -u natasha //檢視natasha使用者的任務計畫

2314 * * * /bin/echo hiya

解破析理

1)按照計畫的時間,自動執行我們所給的任務

週期性任務計畫:

crontab

我們想使用週期性任務需要啟動系統服務crond

這是我們就可以配置了

crontab -e :給自己(當前使用者建立)

指定使用者建立計畫任務(必須由管理員許可權):

crontab -e -u 使用者名稱

檢視計畫任務

crontab -l -u 使用者名稱

刪除計畫任務

crontab -r -u 使用者名稱

cron任務記錄的格式:

執行任務的時間點 執行的命令操作

執行任務的時間點格式:分鐘 小時 日期 月份 星期(分時日月周)

表示方法:

n:指定的時間點

*:任意時間點

1-5:連續時間點

1,3,5:不連續的時間點

*/5:每隔5分鐘執行一次

比如每三天echo乙個hello:

不能寫* * /3 * /bin/echo hello因為這樣每分鐘都會執行一次

應該寫0 0 /3 *

注意或關係:

比如我們30 8 1-10 * 5 。。。

這裡不是且的關係,而是或的關係:

每個月的1-10號或者每週的1-5都會執行

執行的命令:最好寫絕對路徑

crontab任務計畫

crontab命令用於設定週期性的被執行指令。通常在後台執行。linux 系統中經常會用到。crontab 檔案每行都遵守特定的格式,主要是由空格或 tab分隔為數個領域,每個領域可以放置單一或多個數值。使用說明 crontab e l r v e 編輯 crontab r 刪除任務計畫 l 列出任...

linux crontab 任務計畫

linux下定時執行任務的方法 在linux中你應該先輸入crontab e,然後就會有個vi編輯介面,再輸入0 3 1 clearigame2內容到裡面ctrl c wq 儲存退出。在linux中,週期執行的任務一般由cron這個守護程序來處理 ps ef grep cron cron讀取乙個或多...

任務計畫 cron

linux中大部分管理工作都是通過定期自動執行某乙個指令碼來完成任務。那使用什麼命令?以及如何來編寫。crontab命令 u 表示指定某個使用者,不加 u選項則為當前使用者 e 指定計畫任務 l 列出計畫任務 r 刪除計畫任務 建立乙個計畫任務 crontab e 實際會開啟 var spool c...