如何在Linux服务器上查看时间?
在Linux服务器中,查看时间是一个非常基础的操作,而它的重要性也是不容忽视的。本文将从以下四个方面详细阐述如何在Linux服务器上查看时间。
1、date命令
date命令是Linux服务器中最为常用的查看时间命令。简单执行date命令即可输出当前系统时间,同时该命令也支持格式参数,用户可以根据自己的需求来自定义时间格式。使用命令date即可查看当前系统时间:
$ date
输出结果如下:
Wed Jul 21 13:08:22 CST 2021
使用命令date +【格式参数】即可查看自定义的时间格式。接下来通过一些常用的格式参数的介绍,来实现自定义系统时间显示的效果。
1.1、查看年月日
自定义格式参数为“%Y-%m-%d”即可展示年月日的格式。使用命令如下:
$ date +%Y-%m-%d
输出结果如下:
2021-07-21
1.2、查看时分秒
自定义格式参数为“%H:%M:%S”即可展示时分秒的格式。使用命令如下:
$ date +%H:%M:%S
输出结果如下:
13:08:22
1.3、查看星期几
自定义格式参数为“%A”即可展示星期几的格式。使用命令如下:
$ date +%A
输出结果如下:
Wednesday
2、hwclock命令
hwclock命令是用来读取或者设置硬件时钟的工具,一般需要在root权限下操作。hwclock命令默认会将硬件时钟设置为UTC(协调世界时),同时也支持自定义时间格式。
2.1、读取硬件时钟时间
使用命令hwclock即可读取当前系统中硬件时钟的时间。执行以下命令即可读取硬件时钟的时间:
# hwclock
2.2、设置硬件时钟时间
使用hwclock命令,可以将系统时间同步到硬件时钟中。以下命令将系统时间更新到硬件时钟中:
# hwclock --systohc
2.3、自定义时间格式
使用hwclock命令也可以自定义时间格式进行操作。使用以下命令可以将硬件时钟的时间以“yyyy-mm-dd HH:MM:SS”格式输出:
# hwclock --show --dateformat "%Y-%m-%d %H:%M:%S"
3、timedatectl命令
timedatectl命令是Systemd服务管理器中用于管理时间和日期的工具。timedatectl命令可以查看当前系统时间、设置时间、时区等。
3.1、查看当前系统时间和时区
执行以下命令即可查看当前系统时间和时区:
$ timedatectl
3.2、设置系统时区
使用timedatectl命令,也可以进行系统时区的设置:
$ timedatectl set-timezone Asia/Shanghai
3.3、同步系统时间到网络时间
使用timedatectl命令同样支持将系统时间同步到网络时间:
$ timedatectl set-ntp true
4、ntpdate命令
ntpdate命令用于同步系统时间与网络时间。ntpdate命令需要与NTP服务器一起使用,它会与NTP服务器同步时间,并将网络时间设置为系统时间。
4.1、安装ntpdate命令
执行以下命令即可安装ntpdate命令:
# yum install -y ntpdate
4.2、查看时间与ntp服务器同步
使用ntpdate命令可以查看当前时间与ntp服务器是否同步,执行以下命令即可:
# ntpdate -q ntp1.aliyun.com
4.3、手动同步时间
可通过手动执行ntpdate命令,将系统时间同步到ntp服务器时间。执行以下命令即可将系统时间同步到ntp服务器时间:
# ntpdate ntp1.aliyun.com
以上就是如何在Linux服务器上查看时间的方法,采用这些命令工具,您就能够查看、设置、同步系统时间了。
本文主要从date命令、hwclock命令、timedatectl命令、ntpdate命令四个方面详细阐述了如何在Linux服务器上查看时间。无论是查看当前系统时间、调整硬件时钟、设置系统时区,还是同步系统时间与网络时间,Linux提供了许多方便的工具帮助用户完成这些操作。这些命令都是linux操作系统中常用的基础命令,相信在阅读完本文后,您一定能够更好地掌握如何在Linux服务器上查看时间的方法。
本文皆由ntptimeserver.com作者独自创作为原创,如有侵权请联系我们,转载请注明出处!