0

0

LINUX怎么修改时区设置_Linux timedatectl命令修改系统时间【配置】

冰火之心

冰火之心

发布时间:2025-12-23 20:48:42

|

150人浏览过

|

来源于php中文网

原创

使用timedatectl命令可修改Linux系统时区:一、用timedatectl status查看当前时区与NTP状态;二、用timedatectl list-timezones列出并筛选时区;三、用sudo timedatectl set-timezone Region/City设置时区;四、手动替换/etc/localtime软链接;五、Debian/Ubuntu系还需修改/etc/timezone并运行dpkg-reconfigure。

linux怎么修改时区设置_linux timedatectl命令修改系统时间【配置】

如果您在Linux系统中发现系统时间与实际时间存在偏差,或者需要将系统时区调整为其他地区,则可能是由于当前时区配置不正确。以下是使用timedatectl命令修改系统时区的具体操作步骤:

一、查看当前时区和时间状态

timedatectl命令可显示系统当前的时间、时区、NTP同步状态等关键信息,是确认初始状态和验证修改结果的基础工具

1、在终端中输入命令:timedatectl status

2、观察输出中的“Time zone”字段,确认当前生效的时区名称(例如:Asia/Shanghai)。

3、检查“NTP enabled”和“NTP synchronized”字段,判断系统是否启用并已同步网络时间。

二、列出所有可用时区

Linux系统预置了全球各地区的时区数据库,通过列表查询可确保选择标准且有效的时区标识符,避免手动拼写错误导致设置失败。

1、执行命令:timedatectl list-timezones

2、如需筛选特定区域,可结合grep过滤,例如查看亚洲时区:timedatectl list-timezones | grep Asia

3、从输出中识别目标时区全称,例如:Asia/ShanghaiAsia/TokyoEurope/London

三、使用timedatectl设置指定时区

该方法直接调用systemd timedated服务,原子性更新/etc/localtime软链接及/etc/timezone文件(如存在),是推荐的标准方式。

1、执行设置命令,将“Region/City”替换为实际时区名:sudo timedatectl set-timezone Region/City

2、例如将时区设为上海sudo timedatectl set-timezone Asia/Shanghai

Live PPT
Live PPT

一款AI智能化生成演示内容的在线工具。只需输入一句话、粘贴一段内容、或者导入文件,AI生成高质量PPT。

下载

3、再次运行timedatectl status,确认“Time zone”字段已更新且UTC偏移量正确。

四、手动替换/etc/localtime软链接

当timedatectl不可用或系统未启用systemd时,可通过直接操作时区文件实现等效效果,适用于部分精简版或嵌入式Linux发行版。

1、先备份原有链接:sudo cp /etc/localtime /etc/localtime.bak

2、删除当前链接:sudo rm /etc/localtime

3、创建指向目标时区文件的新软链接,例如:sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

4、验证链接是否正确:ls -l /etc/localtime,输出应显示指向/usr/share/zoneinfo/Asia/Shanghai的链接。

五、修改/etc/timezone文件(Debian/Ubuntu系专用)

Debian及其衍生发行版(如Ubuntu)依赖/etc/timezone文件存储时区名称,该文件被dpkg-reconfigure tzdata等工具读取,需同步更新以保持一致性。

1、使用文本编辑器打开该文件:sudo nano /etc/timezone

2、清空原有内容,仅保留一行标准时区标识符,例如:Asia/Shanghai

3、保存并退出编辑器。

4、执行命令使更改立即生效:sudo dpkg-reconfigure -f noninteractive tzdata

相关专题

更多
mysql标识符无效错误怎么解决
mysql标识符无效错误怎么解决

mysql标识符无效错误的解决办法:1、检查标识符是否被其他表或数据库使用;2、检查标识符是否包含特殊字符;3、使用引号包裹标识符;4、使用反引号包裹标识符;5、检查MySQL的配置文件等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

180

2023.12.04

Python标识符有哪些
Python标识符有哪些

Python标识符有变量标识符、函数标识符、类标识符、模块标识符、下划线开头的标识符、双下划线开头、双下划线结尾的标识符、整型标识符、浮点型标识符等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

279

2024.02.23

java标识符合集
java标识符合集

本专题整合了java标识符相关内容,想了解更多详细内容,请阅读下面的文章。

253

2025.06.11

c++标识符介绍
c++标识符介绍

本专题整合了c++标识符相关内容,阅读专题下面的文章了解更多详细内容。

121

2025.08.07

数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

346

2023.06.29

如何删除数据库
如何删除数据库

删除数据库是指在MySQL中完全移除一个数据库及其所包含的所有数据和结构,作用包括:1、释放存储空间;2、确保数据的安全性;3、提高数据库的整体性能,加速查询和操作的执行速度。尽管删除数据库具有一些好处,但在执行任何删除操作之前,务必谨慎操作,并备份重要的数据。删除数据库将永久性地删除所有相关数据和结构,无法回滚。

2074

2023.08.14

vb怎么连接数据库
vb怎么连接数据库

在VB中,连接数据库通常使用ADO(ActiveX 数据对象)或 DAO(Data Access Objects)这两个技术来实现:1、引入ADO库;2、创建ADO连接对象;3、配置连接字符串;4、打开连接;5、执行SQL语句;6、处理查询结果;7、关闭连接即可。

347

2023.08.31

MySQL恢复数据库
MySQL恢复数据库

MySQL恢复数据库的方法有使用物理备份恢复、使用逻辑备份恢复、使用二进制日志恢复和使用数据库复制进行恢复等。本专题为大家提供MySQL数据库相关的文章、下载、课程内容,供大家免费下载体验。

255

2023.09.05

高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

27

2026.01.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 7.3万人学习

Git 教程
Git 教程

共21课时 | 2.7万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号