linux 设置系统时间与时区

一、设置时间

1、显示时间? date

如果要显示中文,参考linux系统中文转换

2、设置时间 date -s

例:设置2018年7月11日16:00:10

—- date -s? “20180711 16:00:10”

—-date -s? “2018/07/11 16:00:10”

3、时间同步 ntpdate

如果没有这个命令可以先安装
yum install ntpdate -y

然后执行命令(需要root权限)
ntpdate asia.pool.ntp.org

二、设置时区

如果使用上述时间同步命令,系统会根据当前选定时区同步时间。如果不是本地时区,同步后的时间自然也是不对的。

tzselect命令可以帮助我们找到当地的时区文件

在国内统一用北京时间就行,文件路径

/usr/share/zoneinfo/Asia/Shanghai

1、编辑 /etc/sysconfig/clock

写入 ZONE=Asia/Shanghai

2、rm /etc/localtime

3、ln? -sf? /usr/share/zoneinfo/Asia/Shanghai? /etc/localtime

完成上述命令后需要重启系统(reboot)。