在 Ubuntu 系統(tǒng)中,你可以通過以下步驟來開啟時鐘同步并設(shè)置時區(qū)。
- 1. 開啟時鐘同步(NTP)
Ubuntu 使用 systemd-timesyncd 服務(wù)來同步系統(tǒng)時鐘。你可以通過以下步驟來確保該服務(wù)已啟用并正在運行。
檢查 systemd-timesyncd 服務(wù)狀態(tài):
timedatectl status
你應(yīng)該看到輸出中 NTP synchronized 應(yīng)該顯示為 yes(如果已啟用并同步)。
如果服務(wù)未啟用,你可以使用以下方法來啟用并啟動它:
編輯配置文件:
timedatectl 沒有一個專門的配置文件,但你可以通過編輯 systemd 的全局或本地配置文件來影響它的行為。這些文件通常位于 /etc/systemd/system.conf 或 /etc/systemd/system.conf.d/ 目錄下(后者用于覆蓋前者的設(shè)置)。
[Time]
NTP=ntp.example.com
FallbackNTP=ntp1.example.com ntp2.example.com
啟用并啟動 systemd-timesyncd 服務(wù):
sudo timedatectl set-ntp true
或者,你也可以手動啟用并啟動服務(wù):
sudo systemctl enable systemd-timesyncd.service
sudo systemctl start systemd-timesyncd.service
驗證 NTP 同步:
再次運行 timedatectl status 命令,確保 NTP synchronized 顯示為 yes。
- 2. 設(shè)置時區(qū)
你可以使用 timedatectl 命令來設(shè)置系統(tǒng)的時區(qū)。
列出所有可用的時區(qū):
timedatectl list-timezones
這將列出所有可用的時區(qū),你可以通過滾動瀏覽或使用 grep 命令來查找特定的時區(qū)。
設(shè)置時區(qū):
找到你想要的時區(qū)后,使用以下命令來設(shè)置它。例如,如果你想將時區(qū)設(shè)置為 Asia/Shanghai:
sudo timedatectl set-timezone Asia/Shanghai
驗證時區(qū)設(shè)置:
再次運行 timedatectl status 命令,確保時區(qū)已正確設(shè)置。
額外提示
如果你使用的是較舊版本的 Ubuntu,可能會使用 ntp 服務(wù)而不是 systemd-timesyncd。在這種情況下,你可以通過安裝和配置 ntp 包來同步時間。
確保你的系統(tǒng)具有互聯(lián)網(wǎng)連接,以便能夠成功同步時間。
通過以上步驟,你應(yīng)該能夠在 Ubuntu 系統(tǒng)上成功開啟時鐘同步并設(shè)置時區(qū)。