shell之date命令

shell之date命令

    • 参数
    • 自定义格式
    • 用法举例

参数

date命令的常用参数包括:

+%Y:显示四位数的年份。
+%m:显示两位数的月份。
+%d:显示两位数的日期。
+%H:显示两位数的小时(24小时制)。
+%M:显示两位数的分钟。
+%S:显示两位数的秒数。
+%Z:显示时区(例如CST China Standard Time,中国标准时间)。

自定义格式

date +“%Y-%m-%d”:只显示日期部分。
date +“%H:%M:%S”:只显示时间部分。
date +“%A”:显示星期几的完整名称(例如Sunday)。
date +“%a”:显示星期几的缩写名称(例如Sun)。
date +“%B”:显示月份的完整名称(例如March)。
date +“%b”:显示月份的缩写名称(例如Mar)。
date +“%j”:显示一年中的第几天(001-366)。
date +“%U”:显示一年中的第几周(从周日开始,00-53)。
date +“%W”:显示一年中的第几周(从周一开始,00-53)。
date +“%Z”:显示时区名称(例如CST China Standard Time)。
date +“%z”:显示时区偏移量(例如"-0800"`)。

用法举例

1)显示当前日期和时间:
date
2)显示当前日期并以指定的格式显示时间:
date +“%Y-%m-%d %H:%M:%S”
3)显示当前日期和时间,并带有时区信息:
date +“%Y-%m-%d %H:%M:%S %Z”
4) 设置系统时间:
sudo date +%Y%m%d -s “20230315”
5)显示当前日期和时间的完整格式:
date +“%Y-%m-%d %H:%M:%S %z %Z”

你可能感兴趣的:(linux,服务器,shell)