linux命令行显示时间
linux命令行显示时间详细介绍
在 Linux 命令行中,显示时间最常用的命令是 date,它可以按不同格式显示当前系统时间。以下是常用的操作方法:
1.
显示当前系统时间(默认格式)
直接运行 date 命令,会显示当前的日期和时间(包含年、月、日、星期、时分秒及时区):
bash
2.
自定义时间格式
使用 date +"格式字符串" 来指定显示格式,常用格式符:
%Y:四位数年份(如 2025)%m:两位数月份(01-12)%d:两位数日期(01-31)%H:24 小时制小时(00-23)%M:分钟(00-59)%S:秒(00-59)%a:星期缩写(如 Fri)%A:完整星期(如 Friday)%Z:时区(如 CST)
示例:
- 显示
YYYY-MM-DD HH:MM:SS格式:
bash+ - 仅显示时间(小时:分钟:秒):
bash+ - 显示完整日期和时间(含星期):
bash+
3.
显示 UTC 时间
如果需要显示协调世界时(UTC),添加 -u 或 --utc 选项:
bash
+
4.
显示硬件时钟时间(BIOS 时间)
如果需要查看计算机硬件(BIOS)的时间(通常为 UTC),使用 hwclock 或 clock 命令:
bash
hwclockclock
总结
- 快速显示时间:直接运行
date。 - 自定义格式:使用
date +"格式字符串",按需求组合格式符。 - UTC 时间:添加
-u选项(如date -u)。
根据你的需求选择合适的命令即可。