1、命令详解:
hwclock命令用于显示与设定硬件时钟。它是一种访问硬件时钟的工具,可以显示当前时间,将硬件时钟设置为指定的时间,将硬件时钟设置为系统时间,以及从硬件时钟设置系统时间。您还可以定期运行hwlock以插入或删除硬件时钟中的时间,以补偿系统漂移(如果继续运行,则该时钟始终以一定的速率获得或丢失时间)。
2、官方参数:
功能:-r, --show 读取硬件时钟并在标准输出上打印时间--get 显示漂移修正后的 RTC 时间--set 将硬件时钟设置为-date选项指定的时间-s, --hctosys 从硬件时钟设置系统时间-w, --systohc 将硬件时钟设置为当前的系统时间--systz 根据当前时区设置内核的时区并重置系统时间,系统时间仅在启动后的第一次调用时重置-a, --adjust 从硬件时钟中增加或减去时间--predict 根据日期预测漂移的 RTC 时间选项:-u, --utc 将时间显示为协调世界时 (UTC)。-l, --localtime 显示RTC时间尺度为本地时间-f, --rtc <file> 使用 /dev/rtc0 的备用文件--directisa 使用 ISA 总线,而非 /dev/rtc0 访问--date <time> 日期/时间输入,用于--set 和 --predict--delay <sec> 设置新 RTC 时间时使用的延迟--update-drift 更新 RTC 漂移系数--noadjfile 不要使用 /etc/adjtime目录--adjfile <file> 使用 /etc/adjtime 之外的另一个文件--test 仅测试程序,而不会实际更改硬件时钟-v, --verbose 显示更多详情-h, --help 显示帮助信息-V, --version 显示版本信息
3、实例演示
3.1、查看硬件时钟的时间
hwclock --show
#显示硬件时钟的当前时间。
3.2、将硬件时钟设为本地时间
hwclock --localtime
3.3、显示硬件时钟的详细信息
hwclock --debug
#显示硬件时钟的详细信息