date命令 – 显示或设置系统日期与时间
date
命令用于显示或设置系统的日期和时间。在命令行中,您可以使用 date
命令执行以下操作:
-
显示当前日期和时间: 默认情况下,只输入
date
命令会显示当前日期和时间。date
输出示例:
Sun Jun 5 14:23:17 UTC 2023
这会显示当前日期、星期几、时间以及时区。
-
自定义日期和时间格式: 您可以使用
+
后跟格式字符串来自定义日期和时间的显示格式。date +"%Y-%m-%d %H:%M:%S"
输出示例:
2023-06-05 14:23:17
这个命令会以指定的格式显示日期和时间。
-
设置系统日期和时间: 使用
date
命令还可以设置系统的日期和时间,但通常需要管理员权限(sudo
)。sudo date --set="2023-06-05 14:30:00"
这会将系统日期和时间设置为指定的值。
-
显示指定时区的日期和时间: 您可以使用
-u
选项来显示协调世界时(UTC)时间。date -u
输出示例:
Sun Jun 5 14:23:17 UTC 2023
date
命令非常有用,可以在脚本中用于生成时间戳、记录日志等操作,也可用于手动设置系统时间。请注意,设置系统时间通常需要管理员权限,并且需要谨慎操作,以免引发问题。