📜  Linux 中的 hwclock 命令及示例

📅  最后修改于: 2022-05-13 01:57:05.585000             🧑  作者: Mango

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 :显示帮助文本并退出。

注意:使用sudohwclock命令。

例子:

1. 显示硬件时钟日期和时间:

2. 使用调整函数:

3. 使用调试选项获取调试信息: