日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu 16.04使用timedatectl进行管理时间(UTC/CST)(服务器/桌面)

發(fā)布時間:2023/12/9 Ubuntu 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu 16.04使用timedatectl进行管理时间(UTC/CST)(服务器/桌面) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

說明:16.04開始,systemd接管了系統(tǒng)之后就不再使用/etc/default/rcS和ntpdate、dpkg-reconfigure tzdata進行時間的管理,所以在這些地方設(shè)置是無效的,標(biāo)準(zhǔn)的寫法是使用timedatectl進行管理。且經(jīng)過測試hwclock操作硬件BIOS(RTC)的設(shè)置任然保留著,不過不建議使用,推薦全程由timedatectl接管,包括這是本地時區(qū)(CST)這些。

注意:網(wǎng)上關(guān)于在/etc/sysconfig/clock中設(shè)置的都是基于CentOS的配置,不適用Ubuntu。

下面是詳細的解釋和使用介紹:

timedatectl命令對于RHEL / CentOS 7和基于Fedora 21+的分布式系統(tǒng)來說,是一個新工具,它作為systemd系統(tǒng)和服務(wù)管理器的一部分,代替舊的傳統(tǒng)的用在基于Linux分布式系統(tǒng)的sysvinit守護進程的date命令。

timedatectl命令可以查詢和更改系統(tǒng)時鐘和設(shè)置,你可以使用此命令來設(shè)置或更改當(dāng)前的日期,時間和時區(qū),或?qū)崿F(xiàn)與遠程NTP服務(wù)器的自動系統(tǒng)時鐘同步。

在本教程中,我要講的是,如何在你的Linux系統(tǒng)上,通過使用來自于終端使用timedatectl命令的NTP,設(shè)置date、time、timezone和synchronize time來管理時間。讓你的Linux服務(wù)器或系統(tǒng)保持正確的時間是一個很好的實踐,它有以下優(yōu)點:

1)維護及時操作的系統(tǒng)任務(wù),因為在Linux中的大多數(shù)任務(wù)都是由時間來控制的。

2)記錄事件和系統(tǒng)上其它信息等的正確時間。

如何查找和設(shè)置Linux本地時區(qū)

1、要顯示系統(tǒng)的當(dāng)前時間和日期,使用命令行中的timedatectl命令,如下:

timedatectl status

在上面的示例中,RTC time就是硬件時鐘的時間。

2、Linux系統(tǒng)上的time總是通過系統(tǒng)上的timezone設(shè)置的,要查看當(dāng)前時區(qū),按如下做:

timedatectl OR timedatectl | grep Time

3、要查看所有可用的時區(qū),運行以下命令:

timedatectl list-timezones

4、要根據(jù)地理位置找到本地的時區(qū),運行以下命令:

timedatectl list-timezones | egrep -o ‘’Asia/B.*” timedatectl list-timezones | egrep -o “Europe/L.*” timedatectl list-timezones | egrep -o “America/N.*”

5、要在Linux中設(shè)置本地時區(qū),使用set-timezone開關(guān),如下所示。

timedatectl set-timezone "Asia/Kolkata"

中國上海的時區(qū):

timedatectl set-timezone "Asia/Shanghai"

推薦使用和設(shè)置協(xié)調(diào)世界時,即UTC。

timedatectl set-timezone UTC

你需要輸入正確命名的時區(qū),否者在你改變時區(qū)的時候,可能會發(fā)生錯誤。在下面的例子中,由于 “Asia/Kalkata” 這個時區(qū)是不正確的,因此導(dǎo)致了錯誤。

如何在Linux中設(shè)置時間和日期

你可以使用timedatectl命令,設(shè)置系統(tǒng)上的日期和時間,如下所示:

6、設(shè)置Linux中的時間。只設(shè)置時間的話,我們可以使用set-time開關(guān)以及HH:MM:SS(小時,分,秒)的時間格式。

timedatectl set-time 15:58:30

?7、在Linux中設(shè)置日期。只設(shè)置日期的話,我們可以使用set-time開關(guān)以及YY:MM:DD(年,月,日)的日期格式。

timedatectl set-time 20151120

8、設(shè)置日期和時間:

timedatectl set-time '16:10:40 2015-11-20'

如何在Linux中查找和設(shè)置硬件時鐘

9、要設(shè)置硬件時鐘以協(xié)調(diào)世界時,UTC,可以使用 set-local-rtc boolean-value選項,如下所示:

首先確定你的硬件時鐘是否設(shè)置為本地時區(qū):

timedatectl | grep local

將你的硬件時鐘設(shè)置為本地時區(qū):

timedatectl set-local-rtc 1

將你的硬件時鐘設(shè)置為協(xié)調(diào)世界時(UTC):

timedatectl set-local-rtc 0

將Linux系統(tǒng)時鐘同步到遠程NTP服務(wù)器

NTP即Network Time Protocol(網(wǎng)絡(luò)時間協(xié)議),是一個互聯(lián)網(wǎng)協(xié)議,用于同步計算機之間的系統(tǒng)時鐘。timedatectl實用程序可以自動同步你的Linux系統(tǒng)時鐘到使用NTP的遠程服務(wù)器。

注意,你必須在系統(tǒng)上安裝NTP以實現(xiàn)與NTP服務(wù)器的自動時間同步。

要開始自動時間同步到遠程NTP服務(wù)器,在終端鍵入以下命令。

timedatectl set-ntp true

要禁用NTP時間同步,在終端鍵入以下命令。

timedatectl set-ntp false

?

參考:

https://www.cnblogs.com/zhi-leaf/p/6282301.html(以上內(nèi)容轉(zhuǎn)自此篇文章)

==>如有問題,請聯(lián)系我:easonjim#163.com,或者下方發(fā)表評論。<==

總結(jié)

以上是生活随笔為你收集整理的Ubuntu 16.04使用timedatectl进行管理时间(UTC/CST)(服务器/桌面)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。