溫馨提示×

Linux newermt如何更新系統(tǒng)時(shí)間

小樊
81
2024-09-21 05:10:45

在Linux系統(tǒng)中,newermt命令可能是一個(gè)誤寫,你可能是指ntpd(Network Time Protocol Daemon)或timedatectl命令來更新系統(tǒng)時(shí)間。以下是使用這兩種方法更新系統(tǒng)時(shí)間的說明:

  1. 使用ntpd命令
  • 首先,確保你的系統(tǒng)已經(jīng)安裝了ntpd。在大多數(shù)Linux發(fā)行版中,你可以使用包管理器來安裝它。例如,在Debian和Ubuntu上,你可以運(yùn)行:

    sudo apt-get update
    sudo apt-get install ntp
    
  • 安裝完成后,啟動(dòng)ntpd服務(wù)并設(shè)置為開機(jī)自啟動(dòng):

    sudo systemctl start ntp
    sudo systemctl enable ntp
    
  • 你還可以手動(dòng)設(shè)置系統(tǒng)時(shí)間。首先,以root用戶身份登錄或使用sudo命令。然后,使用date命令查看當(dāng)前日期和時(shí)間。要設(shè)置新的日期和時(shí)間,使用以下格式:

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

    例如:

    sudo date -s "2023-07-18 14:30:00"
    
  • 最后,讓ntpd同步網(wǎng)絡(luò)時(shí)間:

    sudo ntpdate pool.ntp.org
    
  1. 使用timedatectl命令
  • timedatectl是systemd的一部分,它可以用來管理系統(tǒng)時(shí)間和日期。要查看當(dāng)前的系統(tǒng)時(shí)間和日期,只需運(yùn)行:

    timedatectl
    
  • 要手動(dòng)設(shè)置系統(tǒng)時(shí)間,你可以使用--set選項(xiàng)。例如,要設(shè)置新的日期和時(shí)間,使用以下格式:

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

    例如:

    sudo timedatectl set-time "2023-07-18 14:30:00"
    
  • 要讓系統(tǒng)自動(dòng)同步網(wǎng)絡(luò)時(shí)間,請確保systemd-timesyncd服務(wù)已啟用并設(shè)置為開機(jī)自啟動(dòng)。你可以使用以下命令來檢查和設(shè)置:

    # 檢查systemd-timesyncd狀態(tài)
    systemctl status systemd-timesyncd
    
    # 啟用systemd-timesyncd并設(shè)置為開機(jī)自啟動(dòng)
    sudo systemctl enable systemd-timesyncd
    sudo systemctl start systemd-timesyncd
    

請注意,ntpdsystemd-timesyncd都可以用來同步網(wǎng)絡(luò)時(shí)間,但它們的工作方式和配置選項(xiàng)略有不同。你可以根據(jù)自己的需求選擇使用哪一個(gè)。

0