IT门户, 中国互联网人工智能物联网行业资讯平台--公众IT

当前位置:公众IT > 技术文章 >

新闻来源:互联网资料整理       发布时间:2023/4/5 23:05:27       共计:4609 浏览

1) 找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai


用这个文件替换当前的/etc/localtime文件。


2) 修改/etc/sysconfig/clock文件,修改为:


ZONE="Asia/Shanghai"

UTC=true

ARC=false


3)

时间设定成2005年8月30日的命令如下:

#date -s 08/30/2005


将系统时间设定成下午6点40分0秒的命令如下。

#date -s 18:40:00


4)

同步BIOS时钟,强制把系统时间写入CMOS,命令如下:

#clock -w


5)重启apache。


二、

本文档解释了如何从linux下设置计算机的时钟,如何设置您的时区和其它与linux如何保存时间相关的材料。


您的计算机有两个时钟,一个是始终运行的、由电池供电的( 硬件的、BIOS或CMOS )时钟,另一个是由运行在您的计算机上的操作系统维护的( 系统 )时钟。硬件时钟通常只在操作系统启动时用来设置系统时钟,然后直到重启或关闭系统,由系统时钟来记录时间。在Linux 系统中,您可以选择用UTC/GMT 时间或本地时间来记录硬件时钟。推荐的选项是用UTC 记录,因为夏令时可以自动记录。使用UTC 记录硬件时钟的唯一不足是,如果您使用双系统,其它操作系统,如DOS 要求硬件时钟用本地时间设置,那么在那个操作系统里时间将是错误的。


设置时区:


Linux 下的时区是通过建立从/etc/localtime 到/usr/share/zoneinfo 目录下与您所在时区相符的文件的符号链结实现的。例如,由于我在南澳大利亚,/etc/localtime就是到 /usr/share/zoneinfo/Australia/South的符号链结。要建立这个链结,运行:


ln -sf ../usr/share/zoneinfo/your/zone /etc/localtime


替换your/zone 为形如Australia/NSW或Australia/Perth 的文件。看看/usr/share/zoneinfo目录都有什么时区。


这里假设/usr/share/zoneinfo 是到/etc/localtime 的链结的前提是Redhat Linux


在旧版本的系统里,您会发现使用/usr/lib/zoneinfo而不是/usr/share/zoneinfo。参考后面“一些应用程序中时间错误”。

版权说明:
本网站凡注明“公众IT 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
·上一条: | ·下一条:
同类资讯
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图