timedatectl使用
源于一次項目需要修改系統(tǒng)時間,但是每次修改后又被同步回網(wǎng)絡時間,找了好久發(fā)現(xiàn)是這個原因:
NTP即Network Time Protocol(網(wǎng)絡時間協(xié)議),是一個互聯(lián)網(wǎng)協(xié)議,用于同步計算機之間的系統(tǒng)時鐘。timedatectl程序可以自動同步Linux系統(tǒng)時鐘到使用NTP的遠程服務器(大部分linux系統(tǒng)自帶ntp服務而不帶ntp client,所以糾結了半天找不到為什么都沒裝NTP每次改了時間又被同步回網(wǎng)絡時間去了)。
1、timedatectl命令:
timedate1Local?time:?三?2017-07-05?10:57:53?CST Universal?time:?三?2017-07-05?02:57:53?UTC Timezone:?Asia/Chongqing?(CST,?+0800) NTP?enabled:?noNTP?synchronized:?noRTC?in?local?TZ:?noDST?active:?n/a12345672、開啟關閉ntp
timedatectl?set-ntp?true/false1其它
查找和設置Linux本地時區(qū)
1.顯示系統(tǒng)的當前時間和日期
timedatectl??status1結果中RTC time就是硬件時鐘的時間。
2.Linux系統(tǒng)上的time總是通過系統(tǒng)的timezone設置的,查看當前時區(qū):
timedatectl?|?grep?Time13.查看所有可用的時區(qū):
timedatectl?list-timezones14.根據(jù)地理位置找到本地的時區(qū):
timedatectl?list-timezones?|??egrep??-o?“Asia/B.*” timedatectl?list-timezones?|??egrep??-o?“Europe/L.*” timedatectl?list-timezones?|??egrep??-o?“America/N.*”1235.在Linux中設置本地時區(qū),使用set-timezone開關:
timedatectl?set-timezone?“Asia/shagnhai”16.可以使用timedatectl命令設置系統(tǒng)的日期和時間:
只設置時間的話可以使用set-time開關以及HH:MM:SS(小時,分,秒)的時間格式。
timedatectl?set-time?15:58:3017.只設置日期的話可以使用set-time開關以及YY:MM:DD(年,月,日)的日期格式。
timedatectl?set-time?2015112018.設置日期和時間:
timedatectl?set-time?'16:10:40?2015-11-20'19.設置硬件時鐘為UTC可以使用 set-local-rtc boolean-value選:
首先確定硬件時鐘是否設置為本地時區(qū):
timedatectl?|?grep?local1將硬件時鐘設置為本地時區(qū):
timedatectl?set-local-rtc?11將硬件時鐘設置為UTC:
timedatectl?set-local-rtc?0參考鏈接:
Linux下使用timedatectl命令時間時區(qū)操作詳解
Ubuntu修改系統(tǒng)時間
CentOS 7解決Local Time與實際時間相差8小時問題
轉載于:https://blog.51cto.com/13791715/2171109
總結
以上是生活随笔為你收集整理的timedatectl使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 适用于 deno 的多版本管理工具 dv
- 下一篇: Redundant Connection