linux基础命令之hwclock命令

叶sir学编程 2024-05-18 00:06:11

hwclock命令是linux系统下用于设置和查询硬件时钟的命令工具。在linux系统中,时钟分为硬件时钟和系统时钟,其中硬件时钟是独立于操作系统的,特点是在电源关闭的情况下,也会继续记录时间,不会重置时间。系统时钟则是操作系统的一部分,在系统启动过程中,操作系统从硬件时钟获取时间,然后同步到系统时钟并记录时间。

命令格式:hwclock 参数;参数可以为空,为空时,显示日期和时间。如图1:

图1

常用参数说明

--set参数:设置硬件时钟的时间为指定时间,格式为hwclock --set --date=”时间”。如图2:

图2

-s参数:将硬件时钟同步到系统时钟,该操作一般是系统启动的时候,由系统自动同步,如下图,也可以手动同步。如图3:

图3

-w参数:将系统时钟时间同步到硬件时钟,该操作一般是设置完系统时钟后,使用该参数,手动同步到硬件时钟,防止断电重启后,系统时间重置。如图4

图4

当用户使用hwclock命令修改硬件时钟时间时,都会把时间以时间戳的格式记录在/etc/adjtime 文件中。如图5

图5

0 阅读:2