美文网首页
Linux系统之时间设置

Linux系统之时间设置

作者: 静美书斋 | 来源:发表于2019-06-21 18:47 被阅读0次
    • CentOS系列与RHEL系列

    Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。
    当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。
    系统时间:指当前Linux Kernel中的时间。
    硬件时间:主板上有电池供电的时间。

    查看系统/硬件时间

    # 查看系统时间
    date
    
    # 查看硬件时间
    hwclock 或者
    hwclock -r 或者
    hwclock --show
    

    第一种方式:使用ntpdate命令从网络同步时间,再同步到硬件时钟

    此方式需要系统能够访问到外网

    # 安装
    yum -y install ntp ntpdate
    # 同步系统时间
    ntpdate -u us.pool.ntp.org 或者
    ntpdate cn.pool.ntp.org
    # 将系统时间同步到硬件时钟
    hwclock -w
    

    如果出现no server suitable for synchronization found,则使用第二种方式修改

    第二种方式:修改系统日期并同步到硬件时钟

    # 将日期设置为:2019-06-21 17:42:05
    date -s "2019-06-21 17:42:05" 
    
    # 将系统时间同步到硬件时钟
    hwclock -w
    

    如果使用date命令修改了系统时间,并不会自动去修改硬件时钟,因此,当系统下次重启时,系统时钟还会从硬件时钟去取,date设置的时间就无效了。


    文章参考

    相关文章

      网友评论

          本文标题:Linux系统之时间设置

          本文链接:https://www.haomeiwen.com/subject/gdlyqctx.html