亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux命令下crontab命令

2024-09-05 23:02:55
字體:
來源:轉載
供稿:網友

crontab是一個用來設置、刪除或顯示供守護進程cron執行的定時任務的命令。每一個用戶都可以擁有屬于自己的定時任務,定時任務文件默認以用戶名命名,并放在/var/spool/cron目錄,該目錄普通用戶無訪問權限。

  可以通過cron.allow 和 cron.deny文件管理用戶使用crontab的權限。如果cron.allow存在,用戶必須列在其中才會被允許使用cron;如果cron.deny存在,被列在其中的用戶禁止使用cron;如果兩者都不存在,只有超級用戶才能使用cron。在CentOS中,這兩個文件放在/etc中,默認只存在cron.deny文件,且為空。這就表示在CentOS中,默認所有的用戶均有cron的使用權限。

1. 命令格式

  crontab [-u user] file  crontab [-u user] [-l | -r | -e] [-i] [-s]  crontab -n [ hostname ]  crontab -c

2. 命令功能

  為個人用戶維護定時任務文件

3. 命令選項

  -u user

    編輯某個用戶的cron,只用root可以使用此參數為別的用戶設置cron服務。也可用于給用戶指定crontab文件。

  -l

    列出當前用戶的crontab。

  -r

    刪除當前用戶的crontab。

  -e

    編輯當前用戶的crontab,默認使用vi,或者是由 VISUAL或EDITOR環境變量指定的編輯器。

  -i

    與-r一起使用,用來詢問用戶是否直接刪除crontab。

4. 實例

  實例1:列出當前用戶的定時任務

[22:30:17][dodmaster@mha3 ~]$ crontab -l
0 1 * * 1 $HOME/.DailyShell/hislogclear.sh
0 * * * * $HOME/.DailyShell/mvcdr2bak.sh $HOME/data/message/voice
20 * * * * $HOME/.DailyShell/mvcdr2bak.sh $HOME/data/message/data/
40 * * * * $HOME/.DailyShell/mvcdr2bak.sh $HOME/data/message/sms/

  實例2:root用戶編輯用戶martin的定時任務

[22:30:17][root@mha3 ~]# crontab -u martin -e

  實例3:為用戶martin指定定時任務文件

[22:30:17][root@mha3 ~]# crontab -u martin martincron

5. cron文件語法

  首先,我們打開/etc/crontab文件,我們將會看到如下內容:

[20:40:30][dodmaster@mha3 etc]$ cat /etc/crontab SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# For details see man 4 crontabs# Example of job definition:# .---------------- minute (0 - 59)# | .------------- hour (0 - 23)# | | .---------- day of month (1 - 31)# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat# | | | | |# * * * * * user-name command to be executed

  該文件是存放系統執行的定時計劃,其中前四行用于設置cron服務運行的環境變量:SHELL、PATH、HOME分別指定了cron服務運行時的SHELL環境變量、PATH環境變量和HOME環境變量,這里不再贅述。MAILTO則表示cron運行的任務輸出以電子郵件的形式發送到指定用戶,如果該變量的值為空,則不會發送郵件。余下幾行的內容說明了系統定時任務的具體書寫格式。

crontab命令

       1)星號(*)表示取值范圍內的所有值。例如,*在hour的位置,表示每小時執行一次。

  2)連字符(-)表示一個范圍。例如,8-12表示8、9、10、11、12。

  3)逗號(,)表示分割指定的數值。例如:3,5-7,9表示3,5,6,7,9。

  4)正斜杠(/)表示步進值。例如,分鐘的位置為*/5,表示每五分鐘執行一次。

  除了root用戶以外的所有用戶定義的crontab計劃任務都存放在/var/spool/cron目錄,通過crontab -e命令編輯,格式與/etc/crontab相同,可以不用指定user-name。

  cron服務會每分鐘檢查一次/etc/crontab、/etc/cron.d/和/var/spool/cron/中的所有文件,并依此執行。

6. 實例

  實例1:每周末的凌晨一點鐘執行一次系統的raid-check

0 1 * * Sun root /usr/sbin/raid-check 

實例2:每天的4:02am分root用戶執行/etc/cron.daily目錄下的所有腳本,run-parts參數表示執行后面目錄中的所有腳本。

02 4 * * * root run-parts /etc/cron.daily 

實例3:每天的8-18每四小時,dodmaster用戶執行hislogclear.sh腳本,即8:44,12:44,16:44,20:44四個時間點,會執行該腳本。

[21:57:56][dodmaster@mha3 ~]$ crontab -l
44 8-20/4 * * * $HOME/.DailyShell/hislogclear.sh
  實例4:每五分鐘執行一次(兩種寫法)

*/5 * * * * echo "every five minute to do it" >> time.txt
5 * * * * echo "every five minute to do it" >> time.txt  

實例5:每個工作日下午八點執行

0 20 * * 1-5 echo "every workday 20:00 to do it" >> time.txt 

實例6:每分鐘的30秒時執行,因為cron服務是每分鐘被喚醒一次,所以要執行精確到秒的任務需要借助sleep命令。

* * * * * sleep 30; echo "every minute 30 second to do it" >> time.txt
  實例7:每20秒執行一次,即表示在每分鐘的0秒、20秒、40秒各執行一次(也可以是其他的步長是20秒的值,例如:5s、25s、45s)

* * * * * echo "every 20 second to do it" >> time.txt
* * * * * sleep 20; echo "every 20 second to do it" >> time.txt
* * * * * sleep 40; echo "every 20 second to do it" >> time.txt

以上所述是小編給大家介紹的Linux命令下crontab命令,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日韩欧美另类| 久久中文久久字幕| 亚洲r级在线观看| 欧美亚州一区二区三区| 4438全国亚洲精品在线观看视频| 日韩视频第一页| 国产精品中文字幕在线观看| 成人伊人精品色xxxx视频| 国产欧洲精品视频| 最近2019年中文视频免费在线观看| 在线观看国产精品淫| 欧美日韩一区二区三区在线免费观看| 欧美黑人狂野猛交老妇| 欧美精品在线看| 中文字幕亚洲图片| 久久五月天综合| 欧美激情欧美激情在线五月| 国产亚洲美女精品久久久| 日韩成人在线视频| 国产欧美欧洲在线观看| 亚洲国产欧美一区二区三区同亚洲| 日韩中文字幕视频在线| 国产亚洲精品va在线观看| 日韩av在线直播| 国产色婷婷国产综合在线理论片a| 亚洲情综合五月天| 久久久久久免费精品| 北条麻妃一区二区三区中文字幕| 成人激情电影一区二区| 亚洲自拍另类欧美丝袜| 亚洲老头老太hd| 日韩高清中文字幕| 揄拍成人国产精品视频| 亚洲精品www| 成人激情黄色网| 国产精品极品尤物在线观看| 欧美久久精品午夜青青大伊人| 欧美激情18p| 午夜精品免费视频| 亚洲a∨日韩av高清在线观看| 最近日韩中文字幕中文| 亚洲综合在线做性| 日韩美女av在线| 欧美电影《睫毛膏》| 日韩电影中文字幕| 国产亚洲日本欧美韩国| 欧美中在线观看| 午夜精品久久久久久久男人的天堂| 亚州精品天堂中文字幕| 国产精品精品视频一区二区三区| 国产成人精品电影久久久| 美女啪啪无遮挡免费久久网站| 精品日韩视频在线观看| 成人久久一区二区| 国产一区红桃视频| 欧美精品一区二区免费| 热久久免费国产视频| 一区二区三区国产在线观看| 国产一区二中文字幕在线看| 色哟哟入口国产精品| 国产精品一区二区三区免费视频| 欧美又大又粗又长| 亚洲欧美制服综合另类| 亚洲欧美日韩成人| 欧美天天综合色影久久精品| 亚洲人成电影网站色xx| 国产精品老女人视频| 久久九九热免费视频| 亚洲免费小视频| 91中文在线观看| 正在播放国产一区| 98午夜经典影视| 国产福利精品在线| 国产精品网站大全| 久久精品一区中文字幕| 欧美大奶子在线| 日韩欧美精品中文字幕| 欧美又大又粗又长| 国外视频精品毛片| 俺去亚洲欧洲欧美日韩| 日韩欧美在线网址| 最近2019免费中文字幕视频三| 中文字幕欧美精品在线| 亚洲成人av在线播放| 奇米一区二区三区四区久久| 日韩免费在线免费观看| 亚洲精品aⅴ中文字幕乱码| 中文字幕亚洲专区| 黑人巨大精品欧美一区二区三区| 亚洲专区国产精品| 午夜精品久久久久久久久久久久久| 最近中文字幕mv在线一区二区三区四区| 欧美日韩在线观看视频小说| 亚洲国产精品国自产拍av秋霞| 日韩免费电影在线观看| 一区二区三区黄色| 欧美第一页在线| 成人av色在线观看| 91嫩草在线视频| 亚洲91精品在线观看| 亚洲国产精品久久久| 久久久最新网址| 久久久久久久久爱| 亚洲丁香婷深爱综合| 疯狂欧美牲乱大交777| 国产精品久久久久久久久借妻| 亚洲第一网中文字幕| 久久免费观看视频| 俺也去精品视频在线观看| 欧美寡妇偷汉性猛交| 国产美女久久精品香蕉69| 精品欧美激情精品一区| 精品久久久久久亚洲国产300| 国产亚洲aⅴaaaaaa毛片| 欧美第一淫aaasss性| 久久久久久91香蕉国产| 久久精品人人做人人爽| 97精品久久久| 中文字幕精品www乱入免费视频| 性欧美办公室18xxxxhd| 韩国一区二区电影| 国产又爽又黄的激情精品视频| 国产精品免费看久久久香蕉| 97色在线观看免费视频| 欧美精品成人91久久久久久久| 久久久久久久久久久人体| 欧美黄色片免费观看| 欧美日韩成人网| 91网站在线免费观看| 一区二区三区日韩在线| 日韩av有码在线| 国外成人在线播放| 久久99精品久久久久久琪琪| 亚洲成人激情图| 国产精品爱久久久久久久| 久久久亚洲精选| 日韩av电影手机在线| 亚洲男人天堂2023| 热久久免费视频精品| 久久久97精品| 国产精品国产三级国产专播精品人| 国产日韩欧美在线视频观看| 丝袜亚洲欧美日韩综合| 福利视频一区二区| 国产97在线|亚洲| 91国内揄拍国内精品对白| 久久久久久91| 在线看福利67194| 最近中文字幕mv在线一区二区三区四区| 久久男人的天堂| 美女999久久久精品视频| 国产精品黄页免费高清在线观看| 欧美日韩高清在线观看| 在线日韩欧美视频| 97国产suv精品一区二区62| 国产精品久久久久久av福利软件| 在线看日韩欧美| 永久555www成人免费| 69国产精品成人在线播放| 亚洲国产美女精品久久久久∴| 亚洲网站在线看| 日韩精品免费综合视频在线播放| 国产精品999999| 色偷偷av亚洲男人的天堂|