Linux clock命令

Linux 命令大全 Linux 命令大全

Linux clock命令用于調整 RTC 時間。

RTC 是電腦內建的硬件時間,執(zhí)行這項指令可以顯示現在時刻,調整硬件時鐘的時間,將系統(tǒng)時間設成與硬件時鐘之時間一致,或是把系統(tǒng)時間回存到硬件時鐘。

語法

clock [--adjust][--debug][--directisa][--getepoch][--hctosys][--set --date="<日期時間>"][--setepoch --epoch=< >][--show][--systohc][--test][--utc][--version]

參數說明

  • --adjust  第一次使用"--set"或"--systohc"參數設置硬件時鐘,會在/etc目錄下產生一個名稱為adjtime的文件。當再次使用這兩個參數調整硬件時鐘,此文件便會記錄兩次調整間之差異,日后執(zhí)行clock指令加上"--adjust"參數時,程序會自動根 據記錄文件的數值差異,計算出平均值,自動調整硬件時鐘的時間。
  • --debug  詳細顯示指令執(zhí)行過程,便于排錯或了解程序執(zhí)行的情形。
  • --directisa  告訴clock指令不要通過/dev/rtc設備文件,直接對硬件時鐘進行存取。這個參數適用于僅有ISA總線結構的老式電腦。
  • --getepoch  把系統(tǒng)核心內的硬件時鐘新時代數值,呈現到標準輸出設備。
  • --hctosys  Hardware Clock to System Time,把系統(tǒng)時間設成和硬件時鐘一致。由于這個動作將會造成系統(tǒng)全面更新文件的存取時間,所以最好在系統(tǒng)啟動時就執(zhí)行它。
  • --set--date  設置硬件時鐘的日期和時間。
  • --setepoch--epoch=<年份>  設置系統(tǒng)核心之硬件時鐘的新時代數值,年份以四位樹字表示。
  • --show  讀取硬件時鐘的時間,并將其呈現至標準輸出設備。
  • --systohc  System Time to Hardware Clock,將系統(tǒng)時間存回硬件時鐘內。
  • --test  僅作測試,并不真的將時間寫入硬件時鐘或系統(tǒng)時間。
  • --utc  把硬件時鐘上的時間時為CUT,有時也稱為UTC或UCT。
  • --version  顯示版本信息。

實例

獲取當前的時間

# clock //獲取當前的時間

顯示UTC時間

# clock -utc //顯示UTC時間

Linux 命令大全 Linux 命令大全