Centos系统时间分为系统时间和硬件时间。二者必须都修改,重启系统才会永久生效。
-
# 查询时间常用命令
-
date
-
date -R
-
date +%z
-
hwclock -r
一、修改时区
-
# 修改时区
-
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
-
#
-
hwclock -w
二、修改时间
有两种修改方式:手动修改和自动修改
1.手动修改(在没网的时候,可以使用这种方式 )
-
# 修改系统时间
-
date -s "2019-11-01 17:28:00"
-
# 修改硬件时间
-
hwclock --set --date "2019-11-01 17:28:00"
-
# 同步系统时间和硬件时间
-
hwclock --hctosys
-
# 保存
-
hwclock -w 或者 clock -w
-
# 重启系统
-
init 6
2.自动与时间服务器上的时间同步(相比于手动修改时间,时间更准确 )
-
# 安装ntpdate工具
-
yum -y install ntp ntpdate
-
# 设置系统时间与网络时间同步
-
ntpdate cn.pool.ntp.org
-
或者
-
ntpdate time.windows.com
-
# 将系统时间写入硬件时间
-
hwclock --systohc
-
# 强制系统时间写入CMOS中防止重启失效
-
hwclock -w 或者 clock -w
-
# 重启系统
-
init 6