Latest web development tutorials

Linux hwclock命令

Linux 命令大全 Linux命令大全

Linux hwclock命令用於顯示與設定硬件時鐘。

在Linux中有硬件時鐘與系統時鐘等兩種時鐘。 硬件時鐘是指主機板上的時鐘設備,也就是通常可在BIOS畫面設定的時鐘。 系統時鐘則是指kernel中的時鐘。 當Linux啟動時,系統時鐘會去讀取硬件時鐘的設定,之後系統時鐘即獨立運作。 所有Linux相關指令與函數都是讀取系統時鐘的設定。

語法

hwclock [--adjust][--debug][--directisa][--hctosys][--show][--systohc][--test]
[--utc][--version][--set --date=<日期与时间>]

參數 :

  • --adjust hwclock每次更改硬件時鐘時,都會記錄在/etc/adjtime文件中。 使用--adjust參數,可使hwclock根據先前的記錄來估算硬件時鐘的偏差,並用來校正目前的硬件時鐘。
  • --debug 顯示hwclock執行時詳細的信息。
  • --directisa hwclock預設從/dev/rtc設備來存取硬件時鐘。 若無法存取時,可用此參數直接以I/O指令來存取硬件時鐘。
  • --hctosys 將系統時鐘調整為與目前的硬件時鐘一致。
  • --set --date=<日期與時間> 設定硬件時鐘。
  • --show 顯示硬件時鐘的時間與日期。
  • --systohc 將硬件時鐘調整為與目前的系統時鐘一致。
  • --test 僅測試程序,而不會實際更改硬件時鐘。
  • --utc 若要使用格林威治時間,請加入此參數,hwclock會執行轉換的工作。
  • --version 顯示版本信息。

實例

顯示當前時間

# hwclock 
2010年05月27日 星期四 18时04分31秒 -0.704214 seconds

查看版本信息

# hwclock -v
hwclock from util-linux-2.12a

Linux 命令大全 Linux命令大全