Linux服务器手动命令设置时区教程

赛高次元

查看当前时区‌:

timedatectl

输出示例(Time zone表示时区):
Local time: Thu 2025-12-25 04:11:54 EST
Universal time: Thu 2025-12-25 09:11:54 UTC
RTC time: Thu 2025-12-25 09:11:54
Time zone: US/Eastern (EST, -0500)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no

更改时区(上海为例)‌:

sudo timedatectl set-timezone Asia/Shanghai

再次输入查看,验证是否更改完成

timedatectl

如无法设置,可先搜索特定时区是否存在(如上海):

timedatectl list-timezones | grep Shanghai

输出示例 Asia/Shanghai 表示存在此时区

如时区有上海,设置的时候报错提示 -bash: sudo: command not found,说明sudo未安装

安装sudo

# 以root用户身份安装sudo(适用于Ubuntu/Debian)
apt update && apt install sudo

# 以root用户身份安装sudo(适用于CentOS/RHEL)
yum install sudo

# 以root用户身份安装sudo(适用于Alpine)
apk add sudo

再次执行安装命令即可。

吃瓜生活驿站
赛高次元

发表评论