Linux修改日期、时间,系统与硬件时间

 

  Linux的时间分为两种,硬件时间和系统时间两种:html

1、查看与修改系统时间spa

查看系统时间:datehtm

# dateget

Fri Nov 26 15:20:18 CST 1999同步

用指定的格式显示系统时间: date '+%x ,%X 'it

02/18/19 ,17:53:01 PMio


设置系统时间class

设置时间为下午14点36分。date

# date -s 14:36:00硬件

设置时间为2019年02月18号。

# date -s 20190218

设置时间伟2019年2月18号12:00

# date -s "2019-02-18 12:00:00"

修改完后,记得执行hwclock -w(将系统时间同步到硬件时间,等同于clock -w,等同于hwclock --systohc)

 
2、查看并修改硬件时间,注意有点系统会提示用管理员用户查看或者修改硬件时间
显示硬件时间:#hwclock(或者clock)
设置硬件时间:#hwclock --set --date ‘02/18/2019 12:00:00’
这就是硬件时间同步系统时间:hwclock --hctosys(等同于hwclock -s), 这个命令强制把系统时间写入CMOS:hwclock -w
若是你只须要上面几步,在重启以后,修改就生效的话,那就恭喜你,不用看下面一步了,若是还不生效的话,那你就必须得用这关键的下面这一步了。

 ln -sf /usr/share/zoneinfor/Asia/Shanghai /etc/localtime     #更改时区

 

补充:

一、hwclock经常使用参数:

 -r, --show 读取并打印硬件时钟(read hardware clock and print result )

-s, --hctosys将硬件时钟同步到系统时钟(set the system time from the hardware clock )

 -w, --systohc 将系统时钟同步到硬件时钟(set the hardware clock to the current system time )

二、hwclock命令与clock命令是一个东西

相关文章
相关标签/搜索