在Linux中设置日期、时间和时区

日期、时间和时区对于IT系统非常重要。此信息用于提供有关日志时间、操作时间等的信息。日期与日、工作日、月、年等相关。时间与小时、分钟、秒等相关。时区是当前位置时间与GMT之间的差。

null

打印当前日期和时间

在设置之前,显示日期和时间非常有用。这可以防止错误,并用于检查当前日期和时间是否正确。date命令用于打印Linux系统的日期和时间信息。

date

date命令输出如下所示,其中打印日名称、日、月、年、时、分、秒和时区信息。

Çrş 17 Mar 2021 18:36:47 +03

仅打印当前日期

使用格式说明符只能打印日期。年用%%Y表示,月用%%m表示,日用%%d表示。

date +%Y-%m-%d
2021-03-17

仅打印当前时间

只有使用日期命令和%%H和%%m格式说明符才能打印时间。这个 %%小时 用于显示小时和 %%米 用于显示分钟。

date +%H:%m
18:03

打印时区

date命令还可以用于只打印Linux系统的时区。%%z用于打印时区。

date +%z
+0300

加号表示格林尼治标准时间03之前为小时,最后00表示分钟。只是当前时区在GMT之前。

相关文章: 如何在Linux(Ubuntu,Debian,Mint,CentOS)中找到IP地址?

设定日期

date命令还可以用于设置当前Linux系统的日期信息。为了设置日期,-s选项可以与日期值一起使用。

date +%Y%m%d -s "20210317"

设定时间

也可以使用 -s码 以及+ %%T型 选项。时间值指定为“11:20:30”。

date +%T -s "11:20:30"
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享