import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem';
Linux date 命令教程:时间管理利器 🕰️
在 Linux 系统中,date
命令是一个非常重要的工具,可以用来显示和设置系统的日期与时间。无论是查看当前时间,还是格式化输出,date
都能帮助你高效管理时间。⏳
本教程将带你快速掌握 date
命令的使用方法,让你在工作中事半功倍!🚀
1. 基本语法
date [OPTION]... [+FORMAT]
- OPTION:选项,控制
date
命令的行为。 - FORMAT:输出的日期和时间格式。
示例:
date
这会显示当前的日期和时间,例如:
2. 常见用法 🎯
2.1 查看当前日期和时间 🗓️
最简单的用法是直接运行 date
,它会返回当前的日期和时间。
$ date
2.2 自定义日期和时间格式 🖋️
你可以通过指定格式字符串来控制输出的日期和时间格式。格式中的符号表示特定的时间信息:
%Y
:年份(四位数)%m
:月份(两位数)%d
:日期(两位数)%H
:小时(24小时制)%M
:分钟%S
:秒
例如,想要只显示 年-月-日
格式的日期:
date "+%Y-%m-%d"
输出示例:
2024-11-18
2.3 显示当前星期几 📅
如果你只想显示当前星期几,可以使用 %A
来输出完整的星期名称,或者 %a
输出缩写:
date "+%A"
输出示例:
Thursday
2.4 显示当前时间(小时:分钟:秒) ⏰
如果你只关心时间的部分,可以使用以下命令:
date "+%H:%M:%S"
输出示例:
18:00:00
2.5 设置日期和时间 ⏳
date
命令还可以用来修改系统的日期和时间。要设置日期和时间,你需要具备管理员权限。
sudo date MMDDhhmm[[CC]YY][.ss]
例如,将日期设置为 2024 年 11 月 18 日 18:00:
sudo date 111818002024