原创

Linux 命令行工具: `date`

温馨提示:
本文最后更新于 2024年07月23日,已超过 252 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

Linux 命令行工具: date

date 命令是一个用于显示和设置系统日期和时间的命令行工具。它可以用于多种用途,例如:

1. 显示当前日期和时间:

bash date

输出示例:

Tue Oct 24 10:32:54 EDT 2023

2. 设置系统日期和时间:

bash sudo date --set="YYYY-MM-DD HH:MM:SS"

例如:

bash sudo date --set="2023-10-24 12:00:00"

3. 格式化日期和时间输出:

date 命令支持多种格式化选项,使用 +% 后面加上格式化代码来指定输出格式。

常见格式化代码:

  • %Y: 年份 (例如:2023)
  • %m: 月份 (01-12)
  • %d: 月份中的日期 (01-31)
  • %H: 小时 (24小时制,00-23)
  • %M: 分钟 (00-59)
  • %S: 秒 (00-59)
  • %A: 星期几 (星期一至星期日)
  • %a: 星期几的缩写 (Mon-Sun)

例如:

bash date +%Y-%m-%d

输出示例:

2023-10-24

4. 将日期和时间存储到变量中:

bash TODAY=$(date +%Y-%m-%d)

5. 获取特定时间戳:

bash date +%s

输出示例:

1703584374

注意:

  • 使用 sudo 命令需要管理员权限来设置系统日期和时间。
  • date 命令的具体格式化选项和用法可能因系统发行版而异。

更多信息:

希望这份文档对你有所帮助。

正文到此结束