From e3e5871da5f70a8d9ddefad9d3cc8cc7781d859c Mon Sep 17 00:00:00 2001 From: Awin Huang Date: Sun, 10 Mar 2024 13:34:57 +0800 Subject: [PATCH] vault backup: 2024-03-10 13:34:57 --- 05. 資料收集/Linux/更改時區.md | 86 ++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 05. 資料收集/Linux/更改時區.md diff --git a/05. 資料收集/Linux/更改時區.md b/05. 資料收集/Linux/更改時區.md new file mode 100644 index 0000000..6a70ab7 --- /dev/null +++ b/05. 資料收集/Linux/更改時區.md @@ -0,0 +1,86 @@ +# 前置條件 + +你需要有 **root** 或是 **sudo** 的權限才能更改系統的時區 + +# 檢查當前時區 + +在 Ubuntu 中,我們有三種方式查看當前時區設定 + +## 1. 使用 `timedatectl` 命令顯示當前的系統時區。 +``` +timedatectl +``` +```result +                    Local time: Fri 2021-01-07 22:45:47 UTC +                Universal time: Fri 2021-01-07 22:45:47 UTC +                      RTC time: Fri 2021-01-07 22:45:48 +                      Time zone: Etc/UTC (UTC, +0000) +      System clock synchronized: yes +systemd-timesyncd.service active: yes +                RTC in local TZ: no +``` + +## 2. 查看 `/etc/localtime` 的連結指向 +``` +ls -l /etc/localtime +``` +```result +lrwxrwxrwx 1 root root 33 Jan 8 15:57 /etc/localtime -> ../usr/share/zoneinfo/Etc/UTC +``` + +## 3. 查看 `/etc/timezome` 的內容 +``` +cat /etc/timezone +``` +```result +Etc/UTC +``` + +# 修改時區 + +當我們檢查完時區後,接下來就是修改時區。不過假如你不知道要改的時區名稱,你可以透過以下指令來查看 +``` +timedatectl list-timezones +``` +```result +... +Asia/Seoul +Asia/Shanghai +Asia/Singapore +Asia/Srednekolymsk +Asia/Taipei +Asia/Tashkent +Asia/Tbilisi +Asia/Tehran +Asia/Thimphu +Asia/Tokyo +... +``` + +找到要修改的時區名稱後,接下就是以 sudo 權限執行以下命令 +``` +sudo timedatectl set-timezone 要修改的時區名稱 +``` + +例如要將系統修改為台北時區 `Asia/Taipei`,請輸入 +``` +sudo timedatectl set-timezone Asia/Taipei +``` + +使用 `timedatectl` 指令確認時區是否正確修改 +``` +timedatectl +``` +```result +                    Local time: Fri 2021-01-08 18:38:49 CST +                Universal time: Fri 2021-01-08 10:38:49 UTC +                      RTC time: Fri 2021-01-08 10:38:49 +                      Time zone: Asia/Taipei (CST, +0800) +      System clock synchronized: yes +systemd-timesyncd.service active: yes +                RTC in local TZ: no +``` + + +# 參考 +- [如何正確修改 Ubuntu 18.04 的系統時區](https://www.hanktsai.com/2021/01/configure-ubuntu1804-timezone.html) \ No newline at end of file