Linux里分硬件时钟与系统时钟等两种时钟。
1.硬件时钟:
(1)定义:硬件时钟是存储在主板上CMOS里的时钟,关机后该时钟依然运行,主板的电池为它供电。对应于嵌入式设备有一个RTC(Real time clock)模块。硬件时钟即RTC时钟。
(2)硬件时钟设置命令:hwclock
hwclock命令,与clock命令是同一个命令,主要用来查询和设置硬件时钟。
命令选项:
-r, --show 读取并打印硬件时钟(read hardware clock and print result )。
(3)示例
[root@localhost ~]# hwclock --show
2021年01月22日 星期五 17时10分52秒 -0.837405 秒
[root@localhost ~]# hwclock
2021年01月22日 星期五 17时11分26秒 -0.089443 秒
[root@localhost ~]# hwclock -r
2021年01月22日 星期五 17时17分24秒 -0.868884 秒
2、系统时钟:
(1)定义:系统时钟是Kernel中的时钟,所有Linux相关指令与函数都是读取系统时钟的设定。
(2)系统时钟设置命令:date
(3)示例:
a.显示系统时间