Timedatectl和Hwclock 它們是2個有用的 命令 調整 時間(日期和時間), 在我們的 GNU / Linux操作系統.
很多次安裝和使用 GNU / Linux操作系統,有些人可能已經意識到,每次在圖形環境中或通過終端啟動用戶會話時, 時間(日期和時間) 德爾 平台 電腦的 變化(不匹配)。 在其他情況下,當您配置 雙啟動(雙啟動) 以及 手術系統 已安裝。
在上述第一種情況下,即僅使用 GNU / Linux的,很多時候問題是暫時解決的,也就是不能最終解決,而是通過圖形方式或使用終端通過終端調整時鐘配置應用程序。 命令“日期”.
在第二種情況下,即使用2或更多 操作系統 通常不同 GNU / Linux和Windows,通常可以通過手動設置從開始到結束的時間來暫時解決問題 時間(日期和時間) 的秒數,在某些情況下 的BIOS 的計算機。
問題
El 時間不匹配問題 說謊,以我們的方式 GNU / Linux操作系統 他們處理 日期和時間。 也就是說,它與他們處理它的方式不同 操作系統 完全不同 Windows,雖然像其他人一樣,例如, MacOS的.
En GNU / Linux或MacOS,使用模式 UTC(世界標準時間) 設置相同的時間,而在Windows中不設置。 Windows 假設計算機將正確的更新時間存儲在 主板硬件時鐘,即 的BIOS。 因為, 時鐘和/或BIOS 即使計算機關閉,您也必須跟踪經過的時間。
因此,默認情況下, Windows 始終假設正確的時間存儲在 當地時間(時鐘/ BIOS) 從計算機上 GNU / Linux的,正如我們已經表達的那樣,它假設時間存儲在 UTC時間, 這會導致交替使用2時標記為周期性時滯。因此,合理的解決方案是正確調整 當地時間(時鐘/ BIOS) 從計算機上進行配置,並配置每個操作系統以與其進行通信以同步顯示給用戶的時間。
Timedatectl和Hwclock命令
有一些命令可以解決此問題,即配置 GNU / Linux的 與硬件通信(時鐘/ BIOS) 從您的計算機並與之同步, 向用戶顯示相同的時間,就像你一樣 Windows.
在執行之前,正確配置 時間(日期和時間) 在 的BIOS執行命令後,最好首先重新啟動並驗證其是否保持不變。 GNU / Linux操作系統 然後在 的BIOS.
這些命令是:
時間日期
對於那些 GNU / Linux發行版 他們已經安裝了 Systemd 如 啟動過程1(PID 1), 例如, DEBIAN GNU / Linux。 因為,它是此系統和服務管理員提供的功能。
要實現該命令,請允許 GNU / Linux的 與硬件通信(時鐘/ BIOS) 從計算機上進行同步,應執行以下命令:
sudo timedatectl set-local-rtc 1
有關此命令的更多信息,選項«set-local-rtc [BOOL]
»其他人,關於 DEBIAN GNU / Linux,您可以訪問 在線手冊(聯機幫助頁) 相同的軟件包和命令中的 鏈接。 或通過運行«閱讀您的本地手冊頁man timedatectl
“。
時鐘
這個傳奇而又時至今日的命令,特別適用於各種 GNU / Linux發行版,因為它不依賴於 系統化 也不來自任何其他系統和服務管理員。
要實現該命令,請允許 平台 GNU / Linux的 與硬件通信(時鐘/ BIOS) 計算機並與之同步,即在BIOS上配置相同的時間,必須執行以下命令:
sudo hwclock -w o sudo hwclock --systohc
注意:對於相反的情況,也就是說,如果您想反向同步(在操作系統上配置當前BIOS時間),則可以使用命令«hwclock -s
»或命令 «hwclock --hctosys
«.
有關此命令的更多信息,選項«-w
»和其他有關 DEBIAN GNU / Linux,您可以訪問 在線手冊(聯機幫助頁) 相同的軟件包和命令中的 鏈接。 或通過運行«閱讀您的本地手冊頁man hwclock
“。
從現在開始,當您停止使用 日期和時間的UTC模式,即使用 時間(日期和時間) 德爾 的BIOS 為 GNU / Linux的 或幾個 操作系統,將避免硬件時間配置問題,並且兩個系統始終具有相同的時間,而不會出現延遲。
設置日期和時間的另一種替代過程 GNU / Linux操作系統 並與 的BIOS 在計算機上,使用命令«date
»ÿ«hwclock
»是以下內容:
從一個命令執行命令 根會話 設定日期 08年00月07日2020:XNUMX.
date --set "2020-03-07 08:00"
hwclock --set --date="`date '+%D %H:%M:%S'`"
結論
我們希望這個 “有用的小貼子“ 上 «Timedatectl y Hwclock»
,2有用 «Comandos de GNU/Linux»
用於設置我們的日期和時間 «Distros GNU/Linux»
,尤其是為了解決時間不匹配的問題 «ordenadores con doble booteo (inicio)»
,對整個過程都非常感興趣和有用 «Comunidad de Software Libre y Código Abierto»
並極大地促進了應用程序的精彩,龐大和不斷發展的生態系統的傳播 «GNU/Linux»
.
有關更多信息,請不要總是猶豫訪問任何 在線圖書館 如 OpenLibra y 傑迪 讀書 書籍(PDF) 關於這個話題或其他 知識領域。 現在,如果你喜歡這個 «publicación»
, 不要停止分享 與他人,在你的 最喜歡的網站,渠道,團體或社區 社交網絡,最好是免費開放的 乳齒象,或者像 Telegram.
或直接訪問我們的主頁,網址為 DesdeLinux 或加入官方頻道 電報 DesdeLinux 閱讀此書或其他有趣的出版物並為其投票 «Software Libre»
, «Código Abierto»
, «GNU/Linux»
和其他相關主題 «Informática y la Computación»
,和 «Actualidad tecnológica»
.
你好! 非常感謝您,信息對我有所幫助,我使用的是manjaro肉桂,我無法進行圖形化配置,也無法通過Internet進行同步,我只是沒有進行任何更改...但是感謝您,它已經得到解決😀
問候Octavio! 我很高興這篇文章令人滿意地為您服務。 感謝您的評論和貢獻。
你好
就我而言,我不得不將 /etc/adjtime 更改為“LOCAL”而不是 UTC,因為 linux 將 bios 時間更改為 UTC,而 windows 將其錯誤; 和
hwclock –詳細
我能夠驗證他在進行調整時不再更改它
你好,法比安。 感謝您的評論和貢獻。