LINUX---時間修改與同步

来源:互联网 发布:如何查找php.ini 编辑:程序博客网 时间:2024/06/14 10:13

  功能说明:显示与设定硬件时钟。

    语  法:hwclock [--adjust][--debug][--directisa][--hctosys][--show][--systohc][--test]
[--utc][--version][--set --date=<日期与时间>] 
    --hctosys  将系统时钟调整为与目前的硬件时钟一致。  
    --set --date=<日期与时间>  设定硬件时钟。  
    --show  显示硬件时钟的时间与日期。     
    --systohc  将硬件时钟调整为与目前的系统时钟一致 
   
查看/修改Linux时区和时间

    一、时区
        1. 查看当前时区
                date -R
        2. 修改设置时区 
           
           方法(1) 仅限于RedHat Linux 和 CentOS
                timeconfig   (利用圖形交互界面選擇相應的時區)
           
         3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件
                cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime
             在中国可以使用:
                cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    二、时间
          1、查看时间和日期

                  date

          2、设置时间和日期
               将系统日期设定成1996年6月10日的命令

                  date -s 06/22/96
               将系统时间设定成下午1点52分0秒的命令
                  date -s 13:52:00

          3. 将当前时间和日期写入BIOS,避免重启后失效
                  hwclock -w

        

         法(2): 利用NTP,實現時間同步

             1.  #vi  /etc/ntp.conf  查看相應的server設置

  

             2. #ntpdate ip           (ip為參考服務器的ip地址)  ---手動執行同步

                 或

                在crontab下

                */5 * * * * /usr/sbin/ntpdate ip >/dev/null 2>&1 

 

       补充说明:在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有Linux相关指令与函数都是读取系统时钟的设定。

******************************************************************************

附件(以下截圖):

                 

 

原创粉丝点击