Ubuntu更改時區的兩種方法,使用timedatectl更改Ubuntu時區
公共或專用網絡上的功能服務器提供許多不同的服務,因此,必須正確配置此服務器才能有效地執行此操作。系統配置范圍從復雜和技術類的資源管理到簡單的事情,如時間和日期配置。在本教程中,我們將學習如何更改Ubuntu中的時區。
Ubuntu更改時區的兩種方法
正確設置Linux服務器的時區是其配置中的重要一步,不正確設置的時區將主要影響三個方面 – 日志記錄,自動化和cronjobs。
許多系統管理員使用工具自動部署和更新應用程序,配置錯誤的時間會使應用程序無法在正確的時間部署。同樣,備份和管理任務的調度也會受到影響。需要記住的另一點是,如果服務器使用NTP,則此錯誤可能會在網絡的各個節點中成倍增加。
在進行修改之前,需要使用SSH連接到服務器。有幾種方法可以在Ubuntu中更改時區。在這篇文章中,我們將使用tzselect和timedatectl。
使用tzselect更改Ubuntu時區
在基于Debian的發行版(如Ubuntu,Linux Mint或ElementaryOS)中,可以使用 tzselect命令。這是一個Linux命令,允許我們使用命令行界面更改時區。
為此,在終端中我們運行以下命令:
sudo tzselect
運行命令時,終端將向我們顯示我們必須根據需要選擇的地理區域列表。例如,如果我們選擇China,我們可以看到該區域的可用時區列表。輸入命令后,只需輸入每個區域旁邊顯示的數值。
完成后,可以通過在命令行中輸入以下命令來檢查更改是否成功:
timedatectl
使用timedatectl更改Ubuntu時區
此命令比前一個命令更完整,因為它還允許更改其他內容,例如系統的日期和時間。首先,看看有哪些時區可用,輸入一下命令。
timedatectl list-timezone
我們可以看到有許多可用的區域,要退出此畫面,可以打CTRL + C。但是,我們可以將上述命令與grep命令結合使用,以城市名稱作為條件來過濾搜索。例如:
timedatectl list-timeZones | grep Caracas
一旦我們知道要選擇哪個時區,我們就需要使用以下命令進行更改:
sudo timedatectl set-timezone [timezone]
最后,可以使用以下命令查看應用的更改:
timedatectl
結論
了解如何更改Ubuntu時區是維護服務器配置的必要條件,如果服務器使用NTP來同步時間,則這變得更加重要。此外,請記住,在備份和其他自動化任務時,錯誤的時區配置可能會導致相關錯誤問題的出現。