如何在 systemd 下管理Linux系統的時間和日期
| 2014-11-20 13:04 評論: 5 收藏: 1 分享: 4
timedatectl是用來查詢和修改系統時間和配置的Linux應用程式。它是systemd 系統服務管理的一部分,並且允許你檢查和修改系統時鐘的配置。
在這篇文章中,我們將涉及該小巧但十分重要應用程式的所有方面。
系統當前的時間狀態
想要檢視系統當前日期/時間,以及可使用不帶任何引數的命令檢視當前系統時間配置,可以這樣:
# timedatectl
輸入的結果就像這樣:
修改日期
想要修改系統日期,你可以簡單地使用timedatectl設定時間命令,緊隨命令的是YYYY-MM-DD格式的日期,YYYY代表年,MM代表2位數字的月份,DD代表2位數字的天。舉個例子,如果你想把日期改為2015年2月4號,你應該使用下面的命令:
# timedatectl 2015-02-04
修改時間
想要修改時間,你可以以相同的方式使用該工具,但是使用的格式為HH:MM:SS,HH代表24小時制的時鐘,MM代表分鐘,SS代表秒鐘。想將當前時間設為22:04:43,使用下面的命令:
# timedatectl 22:04:43
修改時區
設定正確的時區是保持時間同步的關鍵,特別是在你使用NTP協議同步的時候。首先,你應該使用list-timezones選項列出你所在區域的可用時區,你也可以使用grep和more來讓格式方便閱讀:
# timedatectl list-timezones | grep America | more
這將顯示一個簡單的滾動列表格式。
之後,你就會知道你想設定的時區是如何命名的,然後使用下面的命令修改它:
# timedatectl set-timezone America/Los_Angeles
設定本地時鐘
實時時鐘(RTC),通常被稱為硬體時鐘,完全獨立於作業系統當前狀態,甚至可以在計算機關閉的時候工作。你可以配置系統使用國際時間(UTC)或當地時間來校正RTC。注意,使用當地時區校正RTC並沒有完美支援,而且還有可能因為時區變化和夏令時調整引起許多問題。如果有可能,在UTC模式下校正RTC。這一做法的唯一問題是,其他作業系統可能不完全支援它(如果你在同一臺機器上執行2個作業系統的話)。
使用UTC模式校正RTC,使用下面的命令:
# timedatectl set-local-rtc 0
使用當地時間校正,使用:
# timedatectl set-local-rtc 1
設定NTP同步
網路時間協議(NTP)是在分組交換、可變資料延遲的計算機系統間進行時鐘同步的網路協議。NTP被設計使用幾毫秒的協調通用時間(UTC)來同步所有參與的計算機。如果你希望設定NTP同步,你可以使用set-ntp選項設定。使用“no”關閉NTP同步,使用“yes”開啟。
# timedatectl set-ntp yes
via: http://linoxide.com/linux-command/timedatectl-change-time-date-systemd/
作者:Adrian Dinu 譯者:su-kaiyao 校對:wxy
相關文章
- linux 下修改日期和時間Linux
- Mac修改系統時間和日期的方法Mac
- Linux系統修改日期及時間Linux
- Linux時間和日期操作Linux
- windows10系統修改時間和日期的方法Windows
- Linux 系統時間和硬體時間Linux
- linux下的系統時間、硬體時間設定Linux
- 在 Linux 系統中如何管理 systemd 服務Linux
- Linux下如何檢視系統啟動時間和執行時間Linux
- Linux命令之date - 顯示、修改系統日期時間Linux
- windows10系統怎麼修改時間和日期Windows
- 日期和時間
- android系統日期時間的獲取Android
- SAP CDS view如何取得當前系統日期和系統時間戳View時間戳
- Linux命令date 日期時間和Unix時間戳互轉Linux時間戳
- Win10系統自定義設定日期和時間的方法Win10
- 調整linux系統時間和時區Linux
- Linux 日期時間修改Linux
- Java日期和時間Java
- Linux調整系統時間和時區的方法Linux
- Linux時間設定系統時間、硬體時間和時間服務Linux
- js獲取指定時間日期和當前時間日期的相差多少時間JS
- Android開發:獲取當前系統時間和日期的方法Android
- QT入門系列(7):獲取系統時間 日期時間格式QT
- linux21-日期時間Linux
- Python 日期和時間Python
- JavaScriptFAQ(二十)——日期和時間JavaScript
- 在Linux中,如何理解系統管理工具,如Webmin和Ajenti。LinuxWeb
- Java 8 日期和時間的APIJavaAPI
- 字串和日期時間的處理字串
- MySQL 的日期和時間函式MySql函式
- 如何在 Linux 系統查詢機器最近重啟時間Linux
- 使用moment.js輕鬆管理日期和時間JS
- win10系統日期時間在哪裡修改?Win10
- 《Qt5+QDate和QTime獲取當前系統日期和時間》QT
- 【實驗】Linux調整系統時間和時區的方法Linux
- 時間管理--給系統管理員1
- 修改linux系統時間Linux