设定时区

设定时区

分享到:

为了方便起见,我们通常要设定服务器的时区,这里要用到一个命令行timedatectl。简单解释下这个命令,按照西方的习惯由小到大:从时间到日期。ctl可以理解为control。这样这个命令就比较好记住了。
timedatectl后面通常跟这三个选项:status, list-timezones, set-timezone。我们设定时区的过程基本也是用到这几个命令。首先查询状态;其次列出可以用到的时区;第三选择时区;最后检查状态。
接下来分步骤演示整个过程。需要注意的是,您需要一个有sudo的权限登录VPS。

1. 使用有sudo权限的账户登录VPS,并查询当前系统的时区。

查询时区状态

2. sudo timedatectl list-timezones, 列出所有的时区。如果想简单点,可以用以下命令快速定位:

# timedatectl list-timezones |  egrep  -o "Asia/B.*"
# timedatectl list-timezones |  egrep  -o "Europe/L.*"
# timedatectl list-timezones |  egrep  -o "America/N.*"

如果您知道您想要的时区,可以忽略这一步,直接跳到第三步。也可以点击这里,查看所有时区列表。

列出所有时区

3. sudo timedatectl set-timezone “Asia/Shanghai”。设定东八区作为系统的时区。最后sudo timedatectl status检查设置是否成功,可以看到localtime已经改过来了。

设定时区

欢迎您使用我的教程,赞赏随缘随意,无需介怀您对此没有付出任何经济上的贡献。如果您转载的话,麻烦您注明一下出处。因为一篇图文并茂的文章写下来,差不多要一到三个小时。感谢您对我劳动的尊重。

微信赞赏

支付宝赞赏

Comments are closed.