亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux定時任務(wù)crontab命令編輯運行

segmentfault   發(fā)布時間:2023-11-16 16:30:08   作者:雙木枯榮   我要評論
這篇文章主要為大家介紹了Linux定時任務(wù)crontab的命令編輯運行,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

Centos安裝crontab

很多云服務(wù)器在初始的時候都是沒有crontab命令的,這時候需要先安裝crontab。
直接利用命令yum命令,yum install cronie,一路y就可以安裝成功。

使用crontab定時任務(wù)

1. 進入編輯狀態(tài)

如果不是專業(yè)的運維人員,只是想執(zhí)行下自動腳本,可以簡單的利用crontab -e命令,直接編輯腳本命令。如下圖:

這個界面的操作和vi命令是一樣的,鍵入i鍵,即可進入編輯。

2. 編輯運行腳本

crontab命令格式:
minute hour day month week command 順序:分 時 日 月 周

crontab命令分為兩部分,第一部分是執(zhí)行時間、第二部分是執(zhí)行命令。執(zhí)行命令就是shell指令,你要執(zhí)行的內(nèi)容。

執(zhí)行時間

由五個元素組成 分 時 日 月 周

其中:
minute: 表示分鐘,可以是從0到59之間的任何整數(shù)。
hour:表示小時,可以是從0到23之間的任何整數(shù)。
day:表示日期,可以是從1到31之間的任何整數(shù)。
month:表示月份,可以是從1到12之間的任何整數(shù)。
week:表示星期幾,可以是從0到7之間的任何整數(shù),這里的0或7代表星期日。
command:要執(zhí)行的命令,可以是系統(tǒng)命令,也可以是自己編寫的腳本文件。
在以上各個字段中,還可以使用以下特殊字符:

星號(*):代表所有可能的值,例如month字段如果是星號,則表示在滿足其它字段的制約條件后每月都執(zhí)行該命令操作。
逗號(,):可以用逗號隔開的值指定一個列表范圍,例如,“1,2,5,7,8,9”
中杠(-):可以用整數(shù)之間的中杠表示一個整數(shù)范圍,例如“2-6”表示“2,3,4,5,6”
正斜線(/):可以用正斜線指定時間的間隔頻率,例如“0-23/2”表示每兩小時執(zhí)行一次。同時正斜線可以和星號一起使用,例如*/10,如果用在minute字段,表示每十分鐘執(zhí)行一次。

crontab例子

每1分鐘執(zhí)行一次command

* * * * * command

每小時的第3和第15分鐘執(zhí)行

3,15 * * * * command

在上午8點到11點的第3和第15分鐘執(zhí)行

3,15 8-11 * * * command

每隔兩天的上午8點到11點的第3和第15分鐘執(zhí)行

3,15 8-11 */2 * * command

每個星期一的上午8點到11點的第3和第15分鐘執(zhí)行

3,15 8-11 * * 1 command

每晚的21:30重啟smb 

30 21 * * * /etc/<a  target="_blank" rel="nofollow">init</a>.d/smb restart

每月1、10、22日的4 : 45重啟smb 

45 4 1,10,22 * * /etc/init.d/smb restart

每周六、周日的1:10重啟smb

10 1 * * 6,0 /etc/init.d/smb restart

每天18 : 00至23 : 00之間每隔30分鐘重啟smb 

0,30 18-23 * * * /etc/init.d/smb restart

每星期六的晚上11:00 pm重啟smb 

0 23 * * 6 /etc/init.d/smb restart

每一小時重啟smb 

* */1 * * * /etc/init.d/smb restart

晚上11點到早上7點之間,每隔一小時重啟smb

* 23-7/1 * * * /etc/init.d/smb restart

每月的4號與每周一到周三的11點重啟smb 

0 11 4 * mon-wed /etc/init.d/smb restart

一月一號的4點重啟smb

0 4 1 jan * /etc/init.d/smb restart

每小時執(zhí)行/etc/cron.hourly目錄內(nèi)的腳本

01 * * * * root run-parts /etc/cron.hourly

以上就是Linux定時任務(wù)crontab命令編輯運行的詳細內(nèi)容,更多關(guān)于Linux crontab定時任務(wù)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論