溫馨提示×

在Ubuntu中如何設置時間戳

小樊
46
2025-10-18 11:16:04
欄目: 智能運維

在 Ubuntu 中設置時間戳有多種方法,具體取決于你的需求。以下是幾種常用的方法:

方法一:使用 timedatectl 設置系統時間

Ubuntu 16.04 及以上版本使用 systemd 來管理系統時間和日期。你可以使用 timedatectl 命令來設置時間戳。

  1. 查看當前時間設置

    timedatectl status
    
  2. 設置系統時間為本地時間

    sudo timedatectl set-local-rtc 1 --adjust-system-clock
    
  3. 設置系統時間為 UTC 時間

    sudo timedatectl set-local-rtc 0 --adjust-system-clock
    
  4. 手動設置日期和時間

    sudo timedatectl set-time 'YYYY-MM-DD HH:MM:SS'
    

    例如,設置為 2023 年 10 月 1 日 12:34:56:

    sudo timedatectl set-time '2023-10-01 12:34:56'
    
  5. 啟用 NTP 同步

    sudo timedatectl set-ntp true
    

    這將啟用網絡時間協議 (NTP) 服務,自動同步系統時間。

方法二:使用 date 命令臨時設置時間

如果你只想臨時更改系統時間,可以使用 date 命令。請注意,這種方法在系統重啟后會失效。

  1. 查看當前時間

    date
    
  2. 設置系統時間

    sudo date -s "YYYY-MM-DD HH:MM:SS"
    

    例如,設置為 2023 年 10 月 1 日 12:34:56:

    sudo date -s "2023-10-01 12:34:56"
    

方法三:使用圖形界面設置時間

如果你更喜歡使用圖形界面,可以通過以下步驟設置時間:

  1. 打開“設置”應用(可以通過點擊左上角的應用菜單或按下 Super 鍵搜索“設置”)。
  2. 點擊“詳細信息”選項卡。
  3. 在“日期與時間”部分,你可以手動設置日期和時間,或者啟用“自動設置時間”來同步網絡時間。

方法四:編輯配置文件

你也可以通過編輯 /etc/systemd/timesyncd.conf 文件來配置時間同步服務。

  1. 打開終端并使用文本編輯器(如 nanovim)編輯配置文件:

    sudo nano /etc/systemd/timesyncd.conf
    
  2. 找到并修改以下行:

    [Time]
    NTP=0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org
    

    你可以添加或刪除 NTP 服務器。

  3. 保存并關閉文件,然后重啟 systemd-timesyncd 服務:

    sudo systemctl restart systemd-timesyncd
    

通過以上方法,你可以根據需要設置 Ubuntu 系統的時間戳。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女