linux ntpd 同步时间命令
时间: 2023-09-19 08:11:05 浏览: 104
在 Linux 系统中,可以使用 ntpdate 或者 timedatectl 命令来同步时间。具体步骤如下:
1. ntpdate 命令
首先,需要安装 ntpdate 工具,安装命令如下:
```
sudo apt-get install ntpdate
```
安装完成后,可以使用以下命令来同步时间:
```
sudo ntpdate time.windows.com
```
其中,time.windows.com 是一个公共的 NTP 服务器地址,也可以替换为其他 NTP 服务器地址。
2. timedatectl 命令
timedatectl 命令是 systemd 系统管理器提供的一种更加现代化的时间管理工具。使用该命令可以设置时区、时间以及时间同步方式等。
首先,需要检查系统当前的时间同步方式:
```
timedatectl
```
如果系统当前没有启用 NTP 同步,可以使用以下命令来启用:
```
sudo timedatectl set-ntp true
```
启用后,系统会自动从默认的 NTP 服务器同步时间。如果要指定其他 NTP 服务器,可以使用以下命令:
```
sudo timedatectl set-ntp false
sudo timedatectl set-time "YYYY-MM-DD HH:MM:SS"
sudo timedatectl set-timezone "Asia/Shanghai"
sudo timedatectl set-ntp true
```
其中,"YYYY-MM-DD HH:MM:SS" 是指定的时间,"Asia/Shanghai" 是指定的时区。
阅读全文