• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > linux的crontab命令

    linux的crontab命令

    時間: 佳洲1085 分享

    linux的crontab命令

      Linux下的crontab命令是用來讓使用者在固定時間或固定間隔執行程序之用。下面由學習啦小編為大家整理了linux的crontab命令的相關知識,希望大家喜歡!

      Linux的crontab命令詳解

      名稱 : crontab

      使用權限 : 所有使用者

      使用方式 :

      crontab file [-u user]-用指定的文件替代目前的crontab。

      crontab-[-u user]-用標準輸入替代目前的crontab.

      crontab-1[user]-列出用戶目前的crontab.

      crontab-e[user]-編輯用戶目前的crontab.

      crontab-d[user]-刪除用戶目前的crontab.

      crontab-c dir- 指定crontab的目錄。

      crontab文件的格式:M H D m d cmd.

      M: 分鐘(0-59)。

      H:小時(0-23)。

      D:天(1-31)。

      m: 月(1-12)。

      d: 一星期內的天(0~6,0為星期天)。

      cmd要運行的程序,程序被送入sh執行,這個shell只有USER,HOME,SHELL這三個環境變量

      說明 :

      crontab 是用來讓使用者在固定時間或固定間隔執行程序之用,換句話說,也就是類似使用者的時程表。-u user 是指設定指定

      user 的時程表,這個前提是你必須要有其權限(比如說是 root)才能夠指定他人的時程表。如果不使用 -u user 的話,就是表示設

      定自己的時程表。

      參數 :

      crontab -e : 執行文字編輯器來設定時程表,內定的文字編輯器是 VI,如果你想用別的文字編輯器,則請先設定 VISUAL 環境變數

      來指定使用那個文字編輯器(比如說 setenv VISUAL joe)

      crontab -r : 刪除目前的時程表

      crontab -l : 列出目前的時程表

      crontab file [-u user]-用指定的文件替代目前的crontab。

      時程表的格式如下 :

      f1 f2 f3 f4 f5 program

      其中 f1 是表示分鐘,f2 表示小時,f3 表示一個月份中的第幾日,f4 表示月份,f5 表示一個星期中的第幾天。program 表示要執

      行的程序。

      當 f1 為 * 時表示每分鐘都要執行 program,f2 為 * 時表示每小時都要執行程序,其馀類推

      當 f1 為 a-b 時表示從第 a 分鐘到第 b 分鐘這段時間內要執行,f2 為 a-b 時表示從第 a 到第 b 小時都要執行,其馀類推

      當 f1 為 */n 時表示每 n 分鐘個時間間隔執行一次,f2 為 */n 表示每 n 小時個時間間隔執行一次,其馀類推

      當 f1 為 a, b, c,... 時表示第 a, b, c,... 分鐘要執行,f2 為 a, b, c,... 時表示第 a, b, c...個小時要執行,其馀類推

      使用者也可以將所有的設定先存放在檔案 file 中,用 crontab file 的方式來設定時程表。

      linux下crontab命令的使用例子

      #每天早上7點執行一次 /bin/ls :

      0 7 * * * /bin/ls

      在 12 月內, 每天的早上 6 點到 12 點中,每隔3個小時執行一次 /usr/bin/backup :

      0 6-12/3 * 12 * /usr/bin/backup

      周一到周五每天下午 5:00 寄一封信給 alex@domain.name :

      0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata

      每月每天的午夜 0 點 20 分, 2 點 20 分, 4 點 20 分....執行 echo "haha"

      20 0-23/2 * * * echo "haha"

      注意 :

      當程序在你所指定的時間執行后,系統會寄一封信給你,顯示該程序執行的內容,若是你不希望收到這樣的信,請在每一行空一格之

      后加上 > /dev/null 2>&1 即可

      例子2 :

      #每天早上6點10分

      10 6 * * * date

      #每兩個小時

      0 */2 * * * date

      #晚上11點到早上8點之間每兩個小時,早上8點

      0 23-7/2,8 * * * date

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

      0 11 4 * mon-wed date

      #1月份日早上4點

      0 4 1 jan * date

      范例

      $crontab -l 列出用戶目前的crontab.

    3622765 主站蜘蛛池模板: 亚洲人成网亚洲欧洲无码| 国产精品色内内在线播放| 免费视频爱爱太爽了| jizz中国视频| 热re99久久精品国产66热| 在线看www免费看| 亚洲日产综合欧美一区二区| 最近免费中文在线视频| 日韩电影免费在线观看网站| 国产乱了真实在线观看| 丁香狠狠色婷婷久久综合| 精品少妇人妻av无码专区| 在线观看网站禁入口不用下载| 国产亚洲欧美日韩v在线| 一本到在线观看视频| 欧美色视频超清在线观看| 国产无套露脸视频在线观看| 中文精品久久久久国产网址| 疯狂做受xxxx高潮欧美日本 | 久久不见久久见免费影院www日本| 美女扒开内裤无遮挡网站| 在线A级毛片无码免费真人| 亚洲av无码国产精品色| 草莓视频在线免费观看下载| 国产乱理伦片a级在线观看| 久久久久久久99精品国产片| 网址大全在线免费观看| 国语对白做受XXXXX在线中国| 亚洲最大福利视频| 十六以下岁女子毛片免费| 亚洲精品日韩中文字幕久久久| 五月婷婷色综合| 成年男女免费视频网站| 亚洲色欲色欲综合网站| 韩国美女vip福利一区| 成人做受视频试看60秒| 亚洲色图黄色小说| 香艳69xxxxx有声小说| 少妇厨房愉情理9仑片视频| 亚洲欧美另类视频| 色婷婷综合久久久久中文一区二区|