Centos系统,必须同时修改系统时间和硬件时间,才可以保证修改有效,单纯的使用date命令修改系统时间,是立即生效,重启后系统还原。具体操作如下:
1.date {查看目前本地的时间}
2.hwclock --show {查看硬件的时间}
3.如果硬件时间和系统时间不同,那就对硬件的时间进行修改
4.hwclock --set --date "2014-12-15 15:15:15" {设置硬件时间为14年12月15日15点15分15秒}
5.hwclock --hctosys {设置系统时间和硬件时间同步}
6.clock -w {保存时钟}
连网更新亚洲时间:ntpdate asia.pool.ntp.org (更新的时间为系统时间)
2、hwclock -w (将系统时间写入到硬件时间)
3、clock -w (保存时间)
4、重启系统,发现时间已经为更新后的时间
1、查看当前系统时间date:
[root@surfer ~]#date
2018年06月 26日星期二 10:09:21 CST
2、设置系统时间date -s +时间
[root@surfer ~]#date -s 10:10:10
2018年06月 26日星期二 10:10:10 CST
3、设置系统时间时,如果还需要设置日期,则要将日期与时间值用双引号包裹起来
[root@surfer ~]#date -s "2018/8/8 10:00:00"
2018年08月 08日星期三 10:00:00 CST
4、查看硬件时间用hwclock或者clock命令:
[root@surfer ~]#hwclock
2018年06月26日 星期二 10时13分02秒 -0.805503 秒
[root@surfer ~]#clock
2018年06月26日 星期二 10时13分07秒 -0.507462 秒
5、将硬件时间写入到系统时间:
[root@surfer ~]#hwclock -s
6、将系统时间写入到硬件时间
[root@surfer ~]#hwclock -w
7、时间同步,Linux系统需安装ntpdate
检查是否安装了ntpdate : rpm -qa | grep ntpdate
如果没有安装则运行如下命令:yum install ntpdate
时间同步命令:ntpdate www.pool.net.org ,其中 www.pool.net.org 是互联网中标准时间服务器