小凡的Linux主機與時間服務器同步記錄

小凡的Linux主機與時間服務器同步記錄小凡的Linux主機與時間服務器同步記錄

1.瞭解定時任務工具crontablinux

a.相關命令的介紹web

  • crontab -u # 設定某個用戶的cron服務,通常root用戶在執行這個命令的時候須要此參數
  • crontab -l # 列出某個用戶cron服務的詳細內容
  • crontab -r # 刪除某個用戶的cron服務
  • crontab -e #編輯某個用戶的cron服務

    通常使用crontab -e來編輯一個計劃動做,編輯模式同vi編輯器相同windows

    b.基本格式的介紹api

    *(分)*(時)*(日)*(月)*(周)  command(命令)服務器

  • 第1列表示分鐘1~59 每分鐘用*或者 */1表示
  • 第2列表示小時1~23(0表示0點)
  • 第3列表示日期1~31
  • 第4列表示月份1~12
  • 第5列標識號星期0~6(0表示星期天)
  • 第6列要運行的命令

    b.常見實例的介紹編輯器

  • */5 * * * * 每隔5分鐘執行任務
  • 00 23 * * * 天天晚上23點
  • 00 17-19 * * * 天天晚上17 18 19 執行任務
  • 30 17,18,19 * * * 天天晚上 17:30,18:30,19:30執行任務
  • 30 8-18/2 * * * 天天從八點開始到下午18點,每隔兩個小時的半點時刻執行任務
  • 10 1 * * 0,6 每週日的凌晨1:10 執行任務
  • * 23,00-07/1 * * * 這裏是天天的凌晨23點和早上的00:00到7點每分鐘都執行任務
  • 00 23,00-07/1 * * * 這裏是天天的晚上的23點和早上0點到7點每小時都執行任務

    2.常見互聯網時間同步器的介紹crontab工具

    常見ntp服務器的列表:教程

  • 微軟公司授時主機(美國)
    time.windows.com
  • 臺警大授時中心(臺灣)
    asia.pool.ntp.org
  • 中科院授時中心(西安)
    210.72.145.44
  • 網通授時中心(北京)
    219.158.14.130
  • NTP服務器(上海)
    ntp.api.bz
  • 美國
    time.nist.gov
  • 復旦
    ntp.fudan.edu.cn
  • 北京郵電大學
    s1a.time.edu.cn
  • 清華大學
    s1b.time.edu.cn
  • 北京大學
    s1c.time.edu.cn

     

    3.crontab實戰演練crontab

    [root@web-lnmp01 local]# date 
    Mon Jun 13 22:15:22 CST 2015
    ###咱們能夠看到時間沒有實時更新
    
    [root@web-lnmp01 local]# crontab -e  或 vi  /var/spool/cron/root
    */5 * * * * /usr/sbin/ntpdate ntp.sjtu.edu.cn 202.120.2.101 >/dev/null 2>&1
    ###增長以下內容
    
    [root@web-lnmp01 local]# crontab -l 
    */5 * * * * /usr/sbin/ntpdate ntp.sjtu.edu.cn 202.120.2.101 >/dev/null 2>&1
    ###這裏咱們使得屏幕不輸出
    
    [root@web-lnmp01 local]# date
    Mon Jun 13 22:19:48 CST 2016
    ###每隔5分鐘更新一次

    至此,咱們就完成了與互聯網時間服務器同步的工做。lnmp

免費提供最新Linux技術教程書籍,爲開源技術愛好者努力作得更多更好:http://www.linuxprobe.com/

相關文章
相關標籤/搜索