ubuntu 20.04 22.04 NTP服务 时间同步 24

2024-01-15  本文已影响0人  有事找叮当

ubuntu 20.04 22.04 时间同步

4.设置时间同步 及修改系统时间 时区为上海(Asia/Shanghai)

1.修改时区
sudo timedatectl set-timezone Asia/Shanghai
2.查看timesyncd的状态

timedatectl status

显示如下
Local time: Thu 2023-02-09 11:50:35 CST
Universal time: Thu 2023-02-09 03:50:35 UTC
RTC time: Thu 2023-02-09 03:50:34
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
说明:Time zone是时区 System clock synchronized: yes 反映了和远程NTP服务器成功同步, NTP service: active 意味着timesyncd已经启动和运行。RTC in local TZ: no表示硬件时钟(RTC)设置为协调世界时(UTC),yes表示硬件时钟设置为本地时间.

3.查看timesyncd的服务运行情况:
systemctl status systemd-timesyncd

4.修改时间同步服务器(NTP服务器默认为ntp.ubuntu.com)
sudo vim /etc/systemd/timesyncd.conf
原文件下面的内容NTP= FallbackNTP=

[Time]
#NTP=
#FallbackNTP=ntp.ubuntu.com
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048

修改成下面NTP= FallbackNTP= 两行 其他设置不变
[Time]
NTP=ntp.tencent.com
FallbackNTP=ntp1.tencent.com,ntp2.tencent.com,ntp3.tencent.com
RootDistanceMaxSec=5
PollIntervalMinSec=32
PollIntervalMaxSec=2048
保存退出

5.从启动时间服务

service systemd-timesyncd restart

设置24小时制

echo "LC_TIME=en_DK.UTF-8" > /etc/default/locale

计划任务
crontab -e
选择3
最后一行添加如下

*/5 * * * *  ntpdate time1.aliyun.com &> /dev/null hwclock -w

软连接

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

或者 直接添加下面的 执行下面 5分钟运行一次#

echo "*/5 * * * *  ntpdate time1.aliyun.com &> /dev/null hwclock -w" >> /var/spool/cron/crontabs/root

6.执行

crontab -l

上一篇下一篇

猜你喜欢

热点阅读