源于一次項目需要修改系統(tǒng)時間,但是每次修改后又被同步回網(wǎng)絡(luò)時間,找了好久發(fā)現(xiàn)是這個原因: NTP即Network Time Protocol(網(wǎng)絡(luò)時間協(xié)議),是一個互聯(lián)網(wǎng)協(xié)議,用于同步計算機(jī)之間的系統(tǒng)時鐘。timedatectl程序可以自動同步Linux系統(tǒng)時鐘到使用NTP的遠(yuǎn)程服務(wù)器(大部分linux系統(tǒng)自帶ntp服務(wù)而不帶ntp client,所以糾結(jié)了半天找不到為什么都沒裝NTP每次改了時間又被同步回網(wǎng)絡(luò)時間去了)。 1、timedatectl命令:
2、開啟關(guān)閉ntp
其它查找和設(shè)置Linux本地時區(qū) 1.顯示系統(tǒng)的當(dāng)前時間和日期
結(jié)果中RTC time就是硬件時鐘的時間。 2.Linux系統(tǒng)上的time總是通過系統(tǒng)的timezone設(shè)置的,查看當(dāng)前時區(qū):
3.查看所有可用的時區(qū):
4.根據(jù)地理位置找到本地的時區(qū):
5.在Linux中設(shè)置本地時區(qū),使用set-timezone開關(guān):
6.可以使用timedatectl命令設(shè)置系統(tǒng)的日期和時間: 只設(shè)置時間的話可以使用set-time開關(guān)以及HH:MM:SS(小時,分,秒)的時間格式。
7.只設(shè)置日期的話可以使用set-time開關(guān)以及YY:MM:DD(年,月,日)的日期格式。
8.設(shè)置日期和時間:
9.設(shè)置硬件時鐘為UTC可以使用 set-local-rtc boolean-value選: 首先確定硬件時鐘是否設(shè)置為本地時區(qū):
將硬件時鐘設(shè)置為本地時區(qū):
將硬件時鐘設(shè)置為UTC:
|
|