分享最新优惠信息
购买主机更加划算

分享Linux服务器查看系统时区命令的简单方法

在本文中,小编将为新手用户简单介绍在Linux服务器中检查系统时区的各种简单方法。Linux系统上的时间管理,尤其是对于Linux服务器来说,时间管理始终是系统管理的一个重要方面。

Linux系统上有许多时间管理实用程序可用,例如datetimedatectl命令来获取系统的当前时区并与远程NTP服务器同步,以启用自动和更准确的系统时间处理。

废话不多说,下面简单分享几种查看Linux系统时区的不同方法。

Linux服务器时区

1、首先将使用传统的date命令来查找当前时区,如下命令:

$ date

或者,输入以下命令,其中%Z打印字母时区并%z打印数字时区:

$ date +"%Z %z"

 

查看Linux系统时区

注意:date手册页中有多种格式可供使用,以更改date命令的输出:

$ man date

2、接下来,同样可以使用timedatectl命令,当您在没有任何选项的情况下运行它时,该命令会显示系统概览,包括时区,如下所示:

$ timedatectl

更重要的是,可以尝试使用pipeline和grep 命令来仅过滤时区,如下所示:

$ timedatectl | grep “Time zone”

查看当前Linux系统时区

3、此外,Debian及其衍生产品的用户可以使用cat utility显示/etc/timezone文件内容来检查自己的时区:

$ cat /etc/timezone

重要提示对于REHL/CentOS 7Fedora 25-22用户,文件/etc/localtime是指向/usr/share/zoneinfo/目录下时区文件的符号链接。

但是,你也可以使用datetimedatectl命令来显示当前时间和时区。

要更改时区,请在/usr/share/zoneinfo/下创建指向相应时区的符号链接/etc/localtime

$ sudo ln -sf /usr/share/zoneinfo/zoneinfo /etc/localtime

-s标志允许创建符号链接,否则默认情况下-f会创建硬链接并删除现有目标文件,在本文中为/etc/localtime

例如,要将时区更改为Asia/Shanghai,请发出以下命令:

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

怎么样?是不是很简单,通过以上简单命令就可以查看Linux服务器系统时间。当然,如果深入了解Linux系统上面的时间管理,建议好好的找一些Linux时间管理教程来看看,最好是系统全面的学习下。

未经允许不得转载:惠主机 » 分享Linux服务器查看系统时区命令的简单方法