快捷搜索:  汽车  科技

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)%F:完整日期格式,等价于 %Y-%m-%d2.2 完整日期格式常用选项:2.1 按月计的日期%D:按月计的日期;等价于%m/%d/%y

一 命令介绍

1.1 功能

显示或设置系统时间与日期

1.2 语法

date [选项] [参数]

常用选项:

  • -s:根据字符串设置系统时间。
  • -u:显示或设置世界协调时(UTC)。
  • --help:显示帮助信息。
  • --version:显示版本信息。
二 使用场景

2.1 按月计的日期

%D:按月计的日期;等价于%m/%d/%y

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(1)

2.2 完整日期格式

%F:完整日期格式,等价于 %Y-%m-%d

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(2)

2.3 格式年份

%G:ISO-8601 格式年份 (参见%V),一般只和 %V 结合使用

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(3)

2.4 格式年份的最后两位

%g:ISO-8601 格式年份的最后两位 (参见%G)

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(4)

2.5 显示月份

%h:等于%b

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(5)

2.6 显示分钟

%M:显示分钟

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(6)

2.7 显示时和分

%R:显示时和分

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(7)

2.8 记录经过的秒数

%s:自UTC 时间 1970-01-01 00:00:00 以来所经过的秒数

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(8)

2.9 时间

%T:时间,等于%H:%M:%S

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(9)

2.10 显示星期

%u:星期,1 代表星期一,7代表星期日

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(10)

2.11 一年中的第几周

%U:一年中的第几周,以周日为每星期第一天(00-53)

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(11)

2.12 日期描述(年月日)

%x:当前locale 下的日期描述 (如:12/31/99)

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(12)

2.13 日期描述(时分秒)

%X:当前locale 下的时间描述 (如:23:13:48)

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(13)

2.14 显示两天前

date -d '-2day' %F

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(14)

2.15 显示两天后

date -d '2day' %F

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(15)

2.16 修改日期

date -s "20231211"

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(16)

2.17 扩展

互联网开放时间服务器

ntp1.aliyun.com

time.nist.gov

time.windows.com

写到定时任务

crontab -e

* 1 * * * ntpdate time.windows.com

安装ntpdate

yum install ntpdate -y

linuxdate命令使用(小白入门必知必会-Linux常用命令详解-date命令)(17)

至此,date命令梳理完成。

猜您喜欢: