亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > Linux下的crontab定時執行任務命令詳解

Linux下的crontab定時執行任務命令詳解

熱門標簽:昆明外呼系統 福州呼叫中心外呼系統哪家好 河南省鄭州市地圖標注 七大洲地圖標注 臨汾電銷機器人費用 地圖標注w是什么方向 400電話申請找哪家公司 地圖標注需要提交啥資料入駐 新鄉人工智能電話機器人加盟

在LINUX中,周期執行的任務一般由cron這個守護進程來處理[ps -ef|grep cron]。cron讀取一個或多個配置文件,這些配置文件中包含了命令行及其調用時間。

cron的配置文件稱為“crontab”,是“cron table”的簡寫。

一、cron服務

   cron是一個linux下 的定時執行工具,可以在無需人工干預的情況下運行作業。
   service crond start    //啟動服務
   service crond stop     //關閉服務
   service crond restart  //重啟服務
   service crond reload   //重新載入配置
   service crond status   //查看服務狀態

二、cron在3個地方查找配置文件:

1、/var/spool/cron/ 這個目錄下存放的是每個用戶包括root的crontab任務,每個任務以創建者的名字命名,比如tom建的crontab任務對應的文件就是/var/spool/cron/tom。一般一個用戶最多只有一個crontab文件。

三、/etc/crontab 這個文件負責安排由系統管理員制定的維護系統以及其他任務的crontab。

SHELL=/bin/bash
 PATH=/sbin:/bin:/usr/sbin:/usr/bin
 MAILTO=root
 HOME=/

# 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

•MAILTO=root:是說,當 /etc/crontab 這個檔案中的例行性命令發生錯誤時,會將錯誤訊息或者是屏幕顯示的訊息傳給誰?由于 root 并無法再用戶端收信,因此,我通常都將這個 e-mail 改成自己的賬號,好讓我隨時了解系統的狀態!
•01 * * * * root run-parts /etc/cron.hourly:在 #run-parts 這一行以后的命令,我們可以發現,五個數字后面接的是 root ,這一行代表的是『執行的級別為root身份』當然,你也可以將這一行改為成其他的身份!而 run-parts代表后面接的 /etc/cron.hourly 是『一個目錄內(/etc/cron.hourly)的所有可執行文件』,也就是說,每個小時的01分,系統會以root身份去/etc/cron.hourly這個目錄下執行所有可執行的文件!后面三行也是類似的意思!你可以到 /etc/ 底下去看看,系統本來就預設了這4個目錄!你可以將每天需要執行的命令直接寫到/etc/cron.daily即可,還不需要使用到crontab -e的程式!

四、/etc/cron.d/ 這個目錄用來存放任何要執行的crontab文件或腳本。

五、權限(?)

crontab權限問題到/var/adm/cron/下一看,文件cron.allow和cron.deny是否存在
 用法如下:

1、如果兩個文件都不存在,則只有root用戶才能使用crontab命令。
2、如果cron.allow存在但cron.deny不存在,則只有列在cron.allow文件里的用戶才能使用crontab命令,如果root用戶也不在里面,則root用戶也不能使用crontab。
3、如果cron.allow不存在, cron.deny存在,則只有列在cron.deny文件里面的用戶不能使用crontab命令,其它用戶都能使用。
4、如果兩個文件都存在,則列在cron.allow文件中而且沒有列在cron.deny中的用戶可以使用crontab,如果兩個文件中都有同一個用戶,以cron.allow文件里面是否有該用戶為準,如果cron.allow中有該用戶,則可以使用crontab命令。

AIX 中 普通用戶默認都有 crontab 權限,如果要限制用戶使用 crontab ,就需要編輯/var/adm/cron/cron.deny
 HP-UNIX 中默認普通用戶沒得crontab 權限 ,要想放開普通用戶的crontab 權限可以編

六、創建cron腳本

 第一步:寫cron腳本文件,命名為crontest.cron。
15,30,45,59 * * * * echo "xgmtest....." >> xgmtest.txt  表示,每隔15分鐘,執行打印一次命令
第二步:添加定時任務。執行命令 “crontab crontest.cron”。搞定
第三步:"crontab -l" 查看定時任務是否成功或者檢測/var/spool/cron下是否生成對應cron腳本

 注意:這操作是直接替換該用戶下的crontab,而不是新增

七、crontab用法

  crontab命令用于安裝、刪除或者列出用于驅動cron后臺進程的表格。用戶把需要執行的命令序列放到crontab文件中以獲得執行。
    每個用戶都可以有自己的crontab文件。/var/spool/cron下的crontab文件不可以直接創建或者直接修改。該crontab文件是通過crontab命令創建的

    在crontab文件中如何輸入需要執行的命令和時間。該文件中每行都包括六個域,其中前五個域是指定命令被執行的時間,最后一個域是要被執行的命令。
    每個域之間使用空格或者制表符分隔。格式如下:
  minute hour day-of-month month-of-year day-of-week commands
     合法值 00-59 00-23 01-31 01-12 0-6 (0 is sunday)
     除了數字還有幾個個特殊的符號就是"*"、"/"和"-"、",",*代表所有的取值范圍內的數字,"/"代表每的意思,"/5"表示每5個單位,"-"代表從某個數字到某個數字,","分開幾個離散的數字。

    -l 在標準輸出上顯示當前的crontab。
  -r 刪除當前的crontab文件。
  -e 使用VISUAL或者EDITOR環境變量所指的編輯器編輯當前的crontab文件。當結束編輯離開時,編輯后的文件將自動安裝。

八、例子:

每天早上6點

0 6 * * * echo "Good morning." >> /tmp/test.txt //注意單純echo,從屏幕上看不到任何輸出,因為cron把任何輸出都email到root的信箱了。

 每兩個小時

0 */2 * * * echo "Have a break now." >> /tmp/test.txt 

晚上11點到早上8點之間每兩個小時和早上八點

0 23-7/2,8 * * * echo "Have a good dream" >> /tmp/test.txt

每個月的4號和每個禮拜的禮拜一到禮拜三的早上11點

0 11 4 * 1-3 command line

 1月1日早上4點

0 4 1 1 * command line SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root //如果出現錯誤,或者有數據輸出,數據作為郵件發給這個帳號 HOME=/

每小時執行/etc/cron.hourly內的腳本

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

每天執行/etc/cron.daily內的腳本

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

每星期執行/etc/cron.weekly內的腳本

22 4 * * 0 root run-parts /etc/cron.weekly

每月去執行/etc/cron.monthly內的腳本

42 4 1 * * root run-parts /etc/cron.monthly

注意: "run-parts"這個參數了,如果去掉這個參數的話,后面就可以寫要運行的某個腳本名,而不是文件夾名。  

每天的下午4點、5點、6點的5 min、15 min、25 min、35 min、45 min、55 min時執行命令。

5,15,25,35,45,55 16,17,18 * * * command

每周一,三,五的下午3:00系統進入維護狀態,重新啟動系統。

00 15 * * 1,3,5 shutdown -r +5

每小時的10分,40分執行用戶目錄下的innd/bbslin這個指令:

10,40 * * * * innd/bbslink

每小時的1分執行用戶目錄下的bin/account這個指令:

1 * * * * bin/account

每天早晨三點二十分執行用戶目錄下如下所示的兩個指令(每個指令以;分隔):

20 3 * * * (/bin/rm -f expire.ls logins.bad;bin/expire$#@62;expire.1st)  

 每年的一月和四月,4號到9號的3點12分和3點55分執行/bin/rm -f expire.1st這個指令,并把結果添加在mm.txt這個文件之后(mm.txt文件位于用戶自己的目錄位置)。

12,55 3 4-9 1,4 * /bin/rm -f expire.1st$#@62;$#@62;mm.txt

總結

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

標簽:岳陽 烏海 紅河 股票 臨沂 四川 鎮江 海口

巨人網絡通訊聲明:本文標題《Linux下的crontab定時執行任務命令詳解》,本文關鍵詞  Linux,下的,crontab,定時,執行任務,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux下的crontab定時執行任務命令詳解》相關的同類信息!
  • 本頁收集關于Linux下的crontab定時執行任務命令詳解的相關信息資訊供網民參考!
  • 推薦文章
    欧美激情伊人| 国产亚洲免费观看| 精品视频在线看 | 欧美一级视频免费观看| 一本伊大人香蕉高清在线观看| 美女免费精品视频在线观看| 午夜激情视频在线观看| 亚洲 国产精品 日韩| 一级女性大黄生活片免费| 青青青草影院 | 日韩专区亚洲综合久久| 韩国毛片 免费| a级毛片免费全部播放| 免费国产在线视频| 免费一级生活片| 美女免费精品视频在线观看| 国产伦理精品| 国产精品自拍在线观看| 亚洲天堂在线播放| 国产综合91天堂亚洲国产| 九九热精品免费观看| 四虎久久精品国产| 免费毛片播放| 精品视频在线观看免费| 精品视频在线看 | 91麻豆精品国产高清在线| 日韩男人天堂| 天天做日日干| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美一区二区三区在线观看| 国产麻豆精品高清在线播放| 欧美激情伊人| 国产欧美精品| 国产美女在线观看| 日韩avdvd| 国产麻豆精品| 91麻豆国产福利精品| 黄色免费三级| 国产不卡在线看| 精品国产亚一区二区三区| 欧美国产日韩在线| 久久久久久久男人的天堂| 日本免费区| 日韩中文字幕在线亚洲一区| 99久久精品费精品国产一区二区| 国产一区二区高清视频| 91麻豆精品国产自产在线 | 中文字幕97| 美女免费精品高清毛片在线视| 欧美一级视频免费观看| 成人免费网站久久久| 国产一区免费在线观看| 欧美1区| 国产一区免费在线观看| 日本在线www| 999久久久免费精品国产牛牛| 免费一级片在线| 国产亚洲精品aaa大片| 99久久网站| 一级片免费在线观看视频| 国产精品1024永久免费视频| 欧美电影免费| 欧美电影免费| 欧美激情一区二区三区在线播放| 精品视频一区二区| 可以免费看毛片的网站| 二级特黄绝大片免费视频大片| 人人干人人草| 精品视频在线看 | 久久精品大片| 国产不卡在线观看视频| 欧美激情中文字幕一区二区| 二级片在线观看| 日韩一级黄色| 91麻豆精品国产综合久久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产不卡福利| 欧美另类videosbestsex| 日韩免费片| 午夜欧美福利| 国产麻豆精品高清在线播放| 九九久久99| 99色视频在线| 九九久久国产精品| 999精品视频在线| 青青青草视频在线观看| 你懂的福利视频| 久久成人亚洲| 精品国产一级毛片| 国产一区二区精品久久| 日韩专区第一页| 成人影院一区二区三区| 亚洲精品中文一区不卡 | 国产亚洲精品aaa大片| 久久精品大片| 成人高清视频在线观看| 精品国产一区二区三区免费| 台湾美女古装一级毛片| 中文字幕一区二区三区精彩视频| 精品国产亚洲人成在线| 日韩综合| 日本在线www| 欧美另类videosbestsex视频 | 亚欧乱色一区二区三区| 国产麻豆精品高清在线播放| 国产综合91天堂亚洲国产| 亚洲wwwwww| 国产高清在线精品一区二区| 亚欧成人毛片一区二区三区四区| 美国一区二区三区| 亚洲 激情| 亚洲第一视频在线播放| 国产不卡精品一区二区三区| 色综合久久天天综合绕观看| 夜夜操网| 国产综合91天堂亚洲国产| 日日爽天天| 日本特黄特色aa大片免费| 国产视频久久久久| 精品在线观看一区| 欧美激情一区二区三区视频高清| 麻豆午夜视频| 日韩女人做爰大片| 黄色免费三级| 国产精品1024永久免费视频 | 毛片的网站| 成人高清免费| 免费国产在线视频| 国产综合成人观看在线| 一级女性全黄久久生活片| 亚洲天堂在线播放| 国产伦精品一区二区三区在线观看| 亚飞与亚基在线观看| 久久精品成人一区二区三区| 精品视频在线观看一区二区| 国产91素人搭讪系列天堂| 精品国产一区二区三区久久久狼 | 中文字幕97| 欧美激情一区二区三区视频高清| 精品国产一区二区三区国产馆| 国产91精品一区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产美女在线观看| 精品国产一级毛片| 99色视频在线| 日韩av成人| 亚洲精品久久久中文字| 可以免费看污视频的网站| 九九热精品免费观看| 精品国产一区二区三区久| 国产91素人搭讪系列天堂| 国产精品免费久久| 成人免费观看视频| 国产a网| 日韩在线观看免费| 中文字幕Aⅴ资源网| 日本在线不卡视频| 国产网站免费观看| 精品国产一区二区三区精东影业| 亚飞与亚基在线观看| 国产极品白嫩美女在线观看看| 四虎影视久久久免费| 欧美激情一区二区三区视频高清| 欧美a级成人淫片免费看| 欧美激情一区二区三区中文字幕| 91麻豆精品国产片在线观看| 黄色免费三级| 亚欧成人乱码一区二区| 韩国三级视频网站| 夜夜操网| 国产成人啪精品| 国产高清在线精品一区a| 国产福利免费视频| 欧美大片aaaa一级毛片| 日本在线不卡视频| a级毛片免费观看网站| 国产不卡在线观看视频| 可以免费看污视频的网站| 国产网站免费观看| 国产伦精品一区二区三区无广告| 国产精品自拍在线观看| 韩国毛片 免费| 可以免费看毛片的网站| 国产成人啪精品| 日韩欧美一及在线播放| 精品国产香蕉在线播出 | 亚洲精品中文一区不卡 | 欧美1卡一卡二卡三新区| 国产一级生活片| 精品久久久久久免费影院| 国产91丝袜高跟系列| 91麻豆精品国产高清在线| 韩国毛片 免费| 久久久久久久网| 亚洲wwwwww| 人人干人人草| 亚洲第一页乱| 色综合久久久久综合体桃花网| 国产不卡精品一区二区三区| 国产视频一区二区在线观看|