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