当前位置: 首页 > web >正文

linux设备重启后时间与网络时间不同步怎么解决?

linux设备重启后时间与网络时间不同步怎么解决?

设备只要一重启,时间又错了/偏了,明明刚刚对时还是对的!
这在物联网、嵌入式开发环境特别常见,尤其是开发板、树莓派、rk3588 这类设备。

解决方法:

  1. 加硬件RTC+纽扣电池(行业唯一一劳永逸方案)

  2. (推荐)建议你显式配置国内NTP服务器
    编辑 /etc/systemd/timesyncd.conf,把 [Time] 段下的 NTP= 改成国内可靠NTP

    [Time]
    NTP=ntp.aliyun.com ntp.tencent.com cn.pool.ntp.org
    FallbackNTP=ntp.ubuntu.com ntp1.aliyun.com
    

    保存后重启 NTP 服务:

    sudo systemctl restart systemd-timesyncd
    

    然后确保NTP service: active,过一阵 System clock synchronized: yes

    timedatectl status
    

当然,也可以写成一个 systemd service 让你的业务随系统启动自检(推荐用 systemd service)

可以保证每次开机自动跑等待时间同步的脚本/主程序,真正一劳永逸。

举例 /etc/systemd/system/my_ai_app.service:

[Unit]
Description=AI Main App with NTP check
After=network-online.target[Service]
Type=simple
ExecStart=/bin/bash /home/start_ai_with_ntp_check.sh
Restart=on-failure[Install]
WantedBy=multi-user.target

其中 /home/heahu/start_ai_with_ntp_check.sh

#!/bin/bash
while true; doif timedatectl status | grep "System clock synchronized: yes" > /dev/null; thenbreakfiecho "等待NTP时间同步..."sleep 2
done
echo "时间已同步,启动主程序..."
python3 your_main_app.py

然后

sudo systemctl daemon-reload
sudo systemctl enable my_ai_app
sudo systemctl start my_ai_app
http://www.xdnf.cn/news/12682.html

相关文章:

  • 【补题】Educational Codeforces Round 107 (Rated for Div. 2) D. Min Cost String
  • PicSharp(图片压缩工具) v1.1.6
  • C++中,字符与字符串直接拼接(重点,易错)
  • 【MySQL】三大范式
  • 【工作记录】接口功能测试总结
  • jenkins 持续集成环境从0到1搭建全过程
  • PyTorch 中cumprod函数计算张量沿指定维度的累积乘积详解和代码示例
  • Oracle 19c RAC集群ADG搭建
  • MacOS下Homebrew国内镜像加速指南(2025最新国内镜像加速)
  • 计算机是如何⼯作的
  • 408第一季 - 数据结构 - 树与二叉树II
  • 《Brief Bioinform》: 鼠脑单细胞与Stereo-seq数据整合算法评估
  • 【Java实例-英雄对战】Java战斗之旅,既分胜负也决生死
  • 台式机电脑CPU天梯图2025年6月份更新:CPU选购指南及推荐
  • Canal环境搭建并实现和ES数据同步
  • App Search 和 Workplace Search 独立产品现已弃用
  • Cursor实现用excel数据填充word模版的方法
  • Fetch与Axios:区别、联系、优缺点及使用差异
  • 使用 C/C++ 和 OpenCV 提取图像的感兴趣区域 (ROI)
  • vue3+dify从零手撸AI对话系统
  • JavaWeb的一些基础技术
  • 在Ubuntu上使用 dd 工具制作U盘启动盘
  • 使用Transformer模型进行时间序列预测的完整解决方案,满足预测误差≤1.5%和注意力权重可视化的要求
  • GitHub 趋势日报 (2025年06月06日)
  • 2025年- H76-Lc184--55.跳跃游戏(贪心)--Java版
  • 有没有 MariaDB 5.5.56 对应 MySQL CONNECTION_CONTROL 插件
  • 信息最大化(Information Maximization)
  • Go语言进阶④:Go的数据结构和Java的有啥不一样
  • 光学字符识别(OCR)理论概述与实践教程
  • 动目标显示处理解析一(脉冲对消器)