系统时钟和硬件时钟以及date和hwclock命令
来源:互联网 发布:javascript购物车代码 编辑:程序博客网 时间:2024/04/29 16:01
1. “系统时间”与“硬件时间”
系统时间: 一般说来就是我们执行 date 命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。
硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。
2. “UTC时间”与“本地时间”
UTC时间:Coordinated Universal 8 e2 i( H7 t0 ^/ ^Time 世界协调时间(又称世界标准时间、世界统一时间),在一般精度要求下,它与GMT(Greenwich Mean Time,格林威治标准时间)是一样的,其实也就是说 GMT≈UTC,但 UTC 是以原子钟校准的,更精确。
本地时间:由于处在不同的时区,本地时间一般与UTC是不同的,换算方法就是
本地时间 = UTC + 时区 或 UTC = 本地时间 - 时区
时区东为正,西为负,例如在中国,本地时间都使用北京时间,在linux上显示就是 CST(China Standard Time,中国标准时,注意美国的中部标准时Central Standard Time也缩写为CST,与这里的CST不是一回事!),时区为东八区,也就是 +8 区,所以 CST=UTC+(+8小时) 或 UTC=CST-(+8小时)。
3 date和hwclock命令
data命令
查看系统时间
# date
设置系统时间
# date --set “2012-12-17 10:19"
hwclock命令
-r, --show 读取并打印硬件时钟(read hardware clock and print result)
-s, --hctosys 将硬件时钟同步到系统时钟(set the system time from the hardware clock)
-w, --systohc 将系统时钟同步到硬件时钟(set the hardware clock to the current system time)
如果使用date命令修改了系统时间,并不会自动去修改硬件时钟,因此,当系统下次重启时,系统时钟还会从硬件时钟去取,date设置的时间就无效了。因此需要hwclock命令再来同步系统时钟到硬件时钟,这样下次启动的时候内核则会读取正确的硬件时间到系统时间。
- 系统时钟和硬件时钟以及date和hwclock命令
- linux系统时间和硬件时钟问题(date和hwclock)
- linux系统时间和硬件时钟问题(date和hwclock)
- linux系统时间和硬件时钟问题(date和hwclock)
- linux系统时间和硬件时钟问题(date和hwclock)
- Linux命令之hwclock - 查询和设置硬件时钟
- Linux命令之hwclock - 查询和设置硬件时钟
- 硬件时钟和系统时钟
- 我使用过的Linux命令之hwclock - 查询和设置硬件时钟
- 我使用过的Linux命令之hwclock - 查询和设置硬件时钟
- 我使用过的Linux命令之hwclock - 查询和设置硬件时钟
- 我使用过的Linux命令之hwclock - 查询和设置硬件时钟
- 我使用过的Linux命令之hwclock - 查询和设置硬件时钟
- 我使用过的Linux命令之hwclock - 查询和设置硬件时钟
- linux下hwclock查询和设置硬件时钟
- linux系统时钟和硬件时钟不一致
- linux系统时钟和硬件时钟
- linux 之系统时钟和硬件时钟
- 云中的KVM案例分享:Dutch Cloud
- linux中断机制学习整理
- Apache HttpServer与Tomcat7集群Linux版
- node.js 与 redis 与 express 和session协同工作
- android view三个构造函数研究
- 系统时钟和硬件时钟以及date和hwclock命令
- 观察而得
- 2012年年终总结
- [Review]基于OpenGL的计算机图形学之期末复习提纲
- volatile的一段for循环例子
- 分别使用java和C#从读取txt文本
- curl 简单了解
- 关于Android的GridView添加HeaderView,FooterView.
- PPM / PGM / PBM 图像文件格式