Linux 中的 hwclock 命令及示例
hwclock也称为实时时钟 (RTC) ,是用于访问硬件时钟的实用程序。硬件时钟独立于您使用的操作系统(操作系统),即使在机器关闭时也能正常工作。硬件时钟也称为 BIOS 时钟。用户还可以从 BIOS 更改硬件时钟的日期和时间。硬件时钟存储秒、分、小时、日、月和年的值。 hwclock实用程序将其设置保存在/etc/adjtime
文件中,该文件在用户首次更改时创建。
句法:
hwclock [function] [option...]
职能:
- -r, –show :显示 RTC 时间。
- –get :用于显示漂移校正的 RTC 时间。
- –set :用于根据–date设置RTC。
- -s, –hctosys :它将设置 RTC 的系统时间。
- -w, –systohoc :它将根据系统时间设置 RTC,即与-s, –hctosys相反。
- –systz :用于将时间刻度配置发送到内核。
- -a, –adjust :调整 RTC 以考虑系统漂移。
- –predict :根据–date预测漂移的RTC时间。
选项:
- -u, –utc :显示 RTC 时间刻度是 UTC。
- -l, –localtime :显示 RTC 时间刻度是本地的。
- -D, –debug :用于显示调试信息。信息根据 hwclock 命令的要求显示。
- -V, –version :显示版本信息并退出。
- -h, –help :显示帮助文本并退出。
注意:使用sudo和hwclock命令。
例子:
1. 显示硬件时钟日期和时间:
2. 使用调整函数:
3. 使用调试选项获取调试信息: