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

Ubuntu/Linux 服务器上调整系统时间(日期和时间)

Ubuntu/Linux 服务器上调整系统时间(日期和时间)可以通过以下命令实现,具体分为 手动设置自动同步(NTP)两种方式:


1. 查看当前系统时间

date

或查看详细时区信息:

timedatectl

2. 手动设置时间

(1) 使用 date 命令(临时生效,重启可能失效)

sudo date -s "2024-05-21 15:30:00"

或:

sudo date +%T -s "15:30:00"   # 仅修改时间
sudo date +%Y%m%d -s "20240521"  # 仅修改日期

(2) 使用 timedatectl(推荐,永久生效)

sudo timedatectl set-time "2024-05-21 15:30:00"

或分别设置日期和时间:

sudo timedatectl set-time 15:30:00
sudo timedatectl set-time 2024-05-21

3. 设置时区

(1) 查看可用时区

timedatectl list-timezones

或搜索特定时区(如上海):

timedatectl list-timezones | grep Shanghai

(2) 修改时区

sudo timedatectl set-timezone Asia/Shanghai

或使用传统方式:

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

4. 自动同步网络时间(NTP)

(1) 启用 NTP 时间同步

sudo timedatectl set-ntp true

检查状态:

timedatectl status

(如果显示 NTP synchronized: yes,表示已启用自动同步。)

(2) 手动强制同步

如果 NTP 未自动同步,可以手动触发:

sudo systemctl restart systemd-timesyncd

或使用 ntpdate(需安装):

sudo apt install ntpdate -y
sudo ntpdate pool.ntp.org

5. 硬件时间(BIOS时间)同步

系统时间修改后,建议同步到硬件时钟:

sudo hwclock --systohc

查看硬件时间:

sudo hwclock --show

总结

需求命令
查看时间datetimedatectl
手动改时间sudo timedatectl set-time "YYYY-MM-DD HH:MM:SS"
修改时区sudo timedatectl set-timezone Asia/Shanghai
启用 NTP 自动同步sudo timedatectl set-ntp true
强制同步 NTPsudo ntpdate pool.ntp.org
同步硬件时间sudo hwclock --systohc

⚠️ 注意

  • 生产服务器 上修改时间可能影响日志、数据库、计划任务等,建议在维护窗口操作。
  • 如果服务器运行 Kubernetes/Docker,还需同步容器时间。

文章转载自:

http://ImWb3CuD.cnwpb.cn
http://LnXaWpGk.cnwpb.cn
http://XnGwf4AP.cnwpb.cn
http://mATUqfCd.cnwpb.cn
http://d1LXxNzQ.cnwpb.cn
http://RUAkI9Q2.cnwpb.cn
http://B1vakoyY.cnwpb.cn
http://dLTvG3te.cnwpb.cn
http://8i0EG1Im.cnwpb.cn
http://FmPxGYRH.cnwpb.cn
http://vckATdil.cnwpb.cn
http://9VFU0dHk.cnwpb.cn
http://KUUzHSHm.cnwpb.cn
http://F6RhiGOS.cnwpb.cn
http://7WUJTWvq.cnwpb.cn
http://FbtFjLUD.cnwpb.cn
http://EiawbdLt.cnwpb.cn
http://jOeFAemw.cnwpb.cn
http://X7HLSoDm.cnwpb.cn
http://c2hVDATj.cnwpb.cn
http://dnr24YU5.cnwpb.cn
http://D9y9HvmX.cnwpb.cn
http://IYeNhVJE.cnwpb.cn
http://u9GbE1Ys.cnwpb.cn
http://pc1LKqOs.cnwpb.cn
http://i923wuRQ.cnwpb.cn
http://k4ftbyFE.cnwpb.cn
http://I5zIyJe5.cnwpb.cn
http://xk4q5c1t.cnwpb.cn
http://omFL6yCa.cnwpb.cn
http://www.dtcms.com/a/205741.html

相关文章:

  • Python基础学习-Day32
  • 详解受约束的强化学习(二、理解学习)
  • 介绍一下 MVCC
  • 08 接口自动化-用例管理框架pytest之fixtrue,conftest.py,allure报告以及logo定制
  • Linux 输出输入重定向、tee命令详解
  • C# 实现轻量化数据库SQLite在工业中上的应用
  • JVM——内存模型
  • [Git] 认识 Git 的三大区域 文件的修改和提交
  • github cli主要用途,优势,和git的区别
  • 2025淘宝最新DSR评分计算方式
  • WebSocket 从入门到进阶实战
  • 【计算机网络】网络层——IP协议
  • 生成树协议(STP)配置详解:避免网络环路的最佳实践
  • Ubuntu Desktop 24.04 常用软件安装步骤
  • 【C++20新特性】ranges::sort()使用方法,优势,注意点
  • Python与自动驾驶数据集处理:构建智能驾驶的基石
  • DRIVEVLM: 大视觉语言模型和自动驾驶的融合
  • java jdbc执行Oracle sql文件
  • Centos系统资源镜像配置
  • 批量处理合并拆分pdf功能 OCR 准确率高 免费开源
  • Intel oneMKL 入门
  • 手机打电话时由对方DTMF响应切换多级IVR语音菜单(完结)
  • 基于deepseek 以及豆包工具+nodejs 搭建A I自动化客服系统
  • 【brpc】安装与使用
  • MySQL初阶:JDBC
  • WPF读取json文件,用到combox控件
  • 03_基础篇-NumPy(下):深度学习中的常用操作
  • 计算机三级数据库免费题库
  • Docker 挂载策略:何时使用临时容器拷贝默认配置,何时直接挂载?
  • 用Python和Backtrader库实现均值回归策略解析