前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Centos各种时间[系统时间/硬件时间]

Centos各种时间[系统时间/硬件时间]

作者头像
苦咖啡
发布2018-05-07 17:45:54
1.2K0
发布2018-05-07 17:45:54
举报
文章被收录于专栏:我的博客我的博客

本文来自网络收集,红色的是我自己备注的地方

首先要知道的就是Linux系统中时间的概念: 1)Linux系统中,系统时间和硬件时间是独立的 系统时间是表示系统内运行的时间,硬件时间是指硬件设备中,如BIOS的时间。 2)系统时间和硬件时间的关系 系统时间由硬件时间和系统时区进行设置。系统在启动的时候,会从硬件设备中读取硬件时间,并根据系统时区进行修改,然后写入到系统时间内。同样,系统关闭时,也会读取系统时间,然后写入硬件时间。 由于硬件造成的问题,请联系硬件供应商。下面我们来谈谈系统上的解决方法: 1、涉及到的文件有: 引用/etc/localtime--本地时间的文件(二进制文件) /etc/sysconfig/clock--系统时间的配置文件 /etc/timezone--系统时区文件(我没有在我的centos里面找到) 以及一个目录: /usr/share/zoneinfo--系统可使用的本地时间文件 2、使用到的命令 /bin/date--查看系统时间 /sbin/hwclock--查看硬件或系统时间,并可修改硬件时间 3.Joyous例子 系统:Centos 6.2 通常,由于我们所在的时区是GMT +8(中国),所以,出现问题会发现这样的情况: 引用 #date -s 10/12/2012 2012年 10月 12日 星期五 00:00:00 CST

首先,查看并修改时区配置: # cat /etc/timezone Asia/Beijing 接下来,查看系统时间的配置文件 # cat /etc/sysconfig/clock ZONE=”Asia/Beijing” UTC=false ARC=false 要保证上述的Zone环境配置是对应的。然后修改本地时间文件: # cd /usr/share/zoneinfo/Asia/ # cp Beijing /etc/localtime 拷贝正确的本地时间文件(或链接) 最后,把硬件时间重新设置为系统时间,然后重新启动,以生效: # hwclock –hctosys

若想快速设置为北京时间:(更新成某一个服务器时间)

ntpdate cn.pool.ntp.org

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012年8月9日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档