Linux 同步时间

1、安装ntp

通过buildroot安装ntp包

2、查看时间

date

注:查看时区

3、同步时间

同步时间命令:

ntpdate -u ntp-server

注:ntpdate 加上-u 参数同步,否则会出现如下错误:no server suitable for synchronization found。

4、可使用的ntp服务器

NTP服务器(上海) :ntp.api.bz

中国国家授时中心:210.72.145.44

阿里云:ntp1.aliyun.com

美国:time.nist.gov

复旦:ntp.fudan.edu.cn

微软公司授时主机(美国) :time.windows.com

台警大授时中心(台湾):asia.pool.ntp.org

5、同步时间后与实际时间相差X小时

同步时间后发现比正常时间慢12小时,时时区不同的问题导致的。

北京时间使用的是CST,美国东部夏令时期是EDT。

要调时区,所有的时区都是在/usr/share/zoneinfo/Asia目录下,有很多亚洲的时区,我们选择Shanghai这个时区。

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

通过设置,调整时区

执行完tzselect命令选择时区后,时区并没有更改,只是在命令最后提示你可以执行TZ='Asia/Shanghai'; export TZ 并将这行命令添加到.profile中,然后退出并重新登录。参考下图中date命令看到的结果,最终时区显示为CST,即中国标准时间。

TZ='Asia/Shanghai'; export TZ 


posted on   lewisat  阅读(1005)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示