>确保系统时区配置处于正常状态.
除非有非强烈理由不这样做(例如软件兼容性问题),否则服务器时钟应始终在UTC时间运行.
如果您决定不使用UTC,请通过运行tzselect选择时区.将在屏幕上打印时区,您将在下面使用.一个例子是欧洲/莫斯科.否则使用UTC作为下面的时区.
Here is that TZ value again,this time on standard output so that youcan use the /usr/bin/tzselect command in shell scripts:Europe/Moscow
通过以下步骤将系统时钟设置为所需的时区:
>使用以下内容替换/ etc / sysconfig / clock的内容:
ZONE="<timezone>"UTC=true
例如:
ZONE="Europe/Moscow"UTC=true
请注意,即使您不使用UTC作为时区,也应在此处设置UTC = true.这是指服务器的硬件时钟,无论您选择的系统时区如何,它都应始终为UTC.
>使用指向所选时区的链接替换/ etc / localtime文件:
# ln -snf /usr/share/zoneinfo/<timezone> /etc/localtime
例如:
# ln -snf /usr/share/zoneinfo/Europe/Moscow /etc/localtime# ln -snf /usr/share/zoneinfo/UTC /etc/localtime
>手动将时钟设置为当前时间.
>将系统时钟同步到当前时间:
# ntpd -g -q
>检查时间是否正确:
# date
>将服务器的硬件时钟与系统时钟同步:
# hwclock -wu
>重新启动计算机.重新启动是必要的,因为必须重新启动所有系统服务以获取更正的时间和时区,并且需要测试服务器的硬件时钟(例如,对于有故障的电池).
重新启动后,检查系统是否显示正确的时间并且ntpd正常运行.
总结以上是内存溢出为你收集整理的linux – 更正CentOS系统时钟全部内容,希望文章能够帮你解决linux – 更正CentOS系统时钟所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)