Linux 每次启动时钟日期就多了 8 小时

2016-01-29 19:16 3 1 收藏

Linux 每次启动时钟日期就多了 8 小时,Linux 每次启动时钟日期就多了 8 小时

【 tulaoshi.com - Linux 】

  计算机系统有两个时钟,一个是 BIOS,或者CMOS,或者说“硬件时钟”,还有一个就是“系统(操作系统)时钟”,
如果这两个时钟的设置上有问题,或者Linux 的时钟配置文件不正确的话,就会产生系统时钟差 8 小时的问题。


让我们先查看 /etc/sysconfig/clock 的内容:
[root@www /root]# cat /etc/sysconfig/clock 
ZONE=Asia/Shanghai ;/usr/share/zoneinfo 下面的文件。
UTC=false ; 硬件时钟是否为 UTC 或者说 GMT 时钟。
ARC=false ;如果是在 Alpha 机器上,则设置为 true 。
把硬件时钟设置为 UTC 的好处就是他能自动设置夏时制,缺点时,在安装有多重操作系统启动的机器上,在另外的操作
系统上时钟会错误。

Linux 的时钟设置文件为:/etc/localtime ,实际上这个文件是 /usr/share/zoneinfo 目录下对应文件的符号连接。
假设我们所处的地区位于上海,那么只要运行以下的命令就可以设置时区了。

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

Linux 启动时,其中的一个脚本(/etc/rc.d/rc.sysinit)会运行 /sbin/hwclock 程序,把当前的硬件时钟复制为系统
时间。hwclock 假定硬件时钟已经设置为本地时钟,除非带有 --utc 参数。脚本文件会读取 /etc/sysconfig/clock 文
件的设置,因此我们不需要修改脚本,直接修改这个配置文件就可以了,根据需要把其中的 UTC 行,设置为 true 或
者 false。

设置硬件时钟时,首先使用 date 命令("date MMDDhhmmYYYY.ss") 设置好系统时钟,然后使用 "/sbin/hwclock --systohc" 
把硬件时钟设置为和当前系统时间一致。

如果你在某些应用下面的时间是错误的,那么你在运行 Red Hat Linux 5.0 或 5.1,解决的办法是建立 /usr/lib/zoneinfo 
到 /usr/share/zoneinfo 的符号连接:

ln -s /usr/share/zoneinfo /usr/lib/zoneinfo

小结:时钟设置的问题本身比较简单,但是它涉及到几个基本的配置文件:

/etc/rc.d/rc.sysinit 
/etc/sysconfig/clock
/etc/localtime
/usr/share/zoneinfo

对初学者来说,确实需要一定的基本功才可以对以上的几个文件了如指掌。但是仔细阅读 hwclock 的 man 手册,相信这些
问题都能迎刃而解。
 

来源:https://www.tulaoshi.com/n/20160129/1508907.html

延伸阅读
Win7如何修改启动时间   Win7修改启动时间步骤: 第一步:右击计算机图标,然后选择属性,在系统界面中单击右侧的高级属性设置,打开系统属性。 第二步:在高级选项卡中的启动和故障恢复,单击设置,打开启动和故障恢复。 第三步:在默认操作系统中选中显示操作系统列表的时间及在需要时显示恢复选项的时间,并...
标签: windows系统
Win8启动时如何越过Metro界面直接进入桌面   Win8启动时越过Metro界面直接进入桌面的方法如下: 1、在桌面上点击鼠标右键,选择新建,选择文本文档。 2、进入新建的文本文档,输入以下指令: [Shell] Command=2 IconFile=Explorer.exe,3 [Taskbar] Command=ToggleDesktop 3、保存后退...
标签: 服务器
CentOS Linux解决网卡启动时候报Device eth0 does not seem to be present错误   在VMware里克隆出来的CentOS Linux。。 ifconfig...没有看到eth0.。然后重启网卡又报下面错误。 故障现象: service network restart Shutting down loopback insterface: [ OK ] Bringing up loopback insterface: [ OK ] ...
标签: flash教程
如果你也正在忍受 Flash MX 2004 的启动,试试删除临时文件夹以及里面的所有文件。对于我来说,这个数字从 40 多秒减少到了差不多 8 秒。 在 Windows 中,临时文件夹在这个位置: C:Documents and Settings [ 用户名 ] Local SettingsTemp 用户名是你登录时用的名字,' Local Settings ' 是一个隐藏的文件夹 记得事先在文件夹选项中显示...
标签: 睡眠常识
生理节奏与情绪、睡眠、工作、疾病等的有着密切的关系,要保持我们的健康与生命能量,就必须忠于我们的生理时钟。按照生理时钟作息对人体的健康很有好处。 24小时生理时钟说明:为了健康请忠于生理时钟 生理时钟说明: 1、 00:00--01:00 浅眠期 多梦而敏感,身体不适者易在此时痛醒。 2、 01:00--02:00 排毒期 ...

经验教程

156

收藏

32
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部