使用date命令即可设置系统时间。

1  、查看系统时间

date                                         

2、设置当前系统时间为2015年5月8日19点48分0秒

sudo date  -s "2015-5-8 19:48:00"     

------------------------------------------------------------------------------------------------

推荐下面这种方式:

  • 查看系统时间
[root@localhost ~]# date
Tue Jun 13 10:20:13 CST 2017

  • 查看硬件时间
[root@localhost ~]# hwclock --show
Tue 13 Jun 2017 02:11:12 AM CST  -0.848845 seconds

可以看出系统时间比硬件时间快,系统时间是准确的


假如系统时间和硬件时间都不准确

  • 更新系统年月日
[root@localhost ~]# timedatectl set-time 2017-06-13

  • 更新系统时分秒
[root@localhost ~]# timedatectl set-time 10:25:17

  • 更新时区(亚洲-中国-上海)
[root@localhost ~]# timedatectl set-timezone Asia/Shanghai

  • 将硬件时钟调整为与系统时钟一致
[root@localhost ~]# timedatectl set-local-rtc 1
或者
[root@localhost ~]# hwclock --systohc --localtime

  • 将日期写入CMOS
[root@localhost ~]# clock –w

再次查看系统时间和硬件时间,他们就一致了