怎么配置debian12的时间和时区?
1. 时区
1.1. 查看时区
timedatectl
输出
Local time: Tue 2024-06-18 10:16:54 CST
Universal time: Tue 2024-06-18 02:16:54 UTC
RTC time: Tue 2024-06-18 02:16:54
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
1.2. 查看时区列表
timedatectl list-timezones
输出一大串
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Asmera
Africa/Bamako
Africa/Bangui
Africa/Banjul
1.3. 设置时区
因为我们常用的是东八区时区,所以这里我更改为上海
timedatectl set-timezone Asia/Shanghai
1.4. NTP时间同步
启用NTP时间同步
timedatectl set-ntp true
禁用NTP时间同步
timedatectl set-ntp false
2. 时间
2.1. 查看时间(带时区)
date -R
输出
Tue, 18 Jun 2024 10:20:41 +0800
2.2. 手动设置
date -s "2024-03-07 13:54:23"
2.3. 同步时间
2.3.1. rdate
安装rdate
apt install -y rdate
同步时间
rdate -s time.nist.gov
2.3.2. 使用ntpdate
安装ntpdate
apt install -y ntpdate
同步时间
ntpdate -u time.nist.gov