自学内容网 自学内容网

【学习笔记】Linux系统基础知识4 —— date命令详解

提示:学习Linux系统基础命令 date 命令详解

一、前期准备

1.已经正确安装并成功进入Linux系统

说明:本实验采用的 Redhat 系统(因系统不一致,可能部分显示存在差异)

二、学习内容

1、date命令

1. 功能说明

date 命令用来显示或者修改系统时间与日期

说明:设置系统时间需要超级用户权限,一般用户只能显示系统时间

2. 命令格式

date 【选项】 显示时间格式(以+开头,后面跟时间格式)

3. 常用选项

-s : 设置系统时间

在这里插入图片描述

-d : 以特定格式显示时间

在这里插入图片描述

-I ( 大写的i ) : 以( iso 8601 格式 )输出日期/时间

在这里插入图片描述

-r : 显示文件的最后修改时间等

在这里插入图片描述

-R : 以( rfc 2822 格式 )输出日期/时间

在这里插入图片描述

4. 显示时间格式说明

%a : 显示星期几 (显示简称:eg Sun)

在这里插入图片描述

%A : 显示星期几 (显示全程:eg Sunday)

在这里插入图片描述

%b : 显示月份(月份的简称:eg Feb)

在这里插入图片描述

%B : 显示月份(月份的全称:eg February)

在这里插入图片描述

%c : 显示日期和时间格式

在这里插入图片描述

%C : 显示年份的前面两位( eg 2024显示 20 )

在这里插入图片描述

%d : 两位数显示日期

在这里插入图片描述

%D : 显示年份和日期(格式为:mm/dd/yy)

在这里插入图片描述

%e : 显示日期(格式为:1~31)

在这里插入图片描述

%F : 显示完整的日期(格式为 yyyy-mm-dd)

在这里插入图片描述

%g : 显示年份的后面两位( eg 2024显示 24 )

在这里插入图片描述

%G : 显示完整的年份( eg 2024 )

在这里插入图片描述

%h : 显示月份(月份的简称:eg Feb)

在这里插入图片描述

%H : 显示小时(24小时制,显示内容为:00~23)

在这里插入图片描述

%I : 显示小时(12小时制,显示内容为:01~12)

在这里插入图片描述

%j : 一年中的第几天 (格式为: 001~366)

在这里插入图片描述

%k : 显示小时 (24小时制,显示内容为:0~23)

在这里插入图片描述

%l : 显示小时 (12小时制,显示内容为:1~12)

在这里插入图片描述

%m : 显示月份(显示内容为:01~12)

在这里插入图片描述

%M : 显示分钟(显示内容为:00~59)

在这里插入图片描述

%n : 换行显示

在这里插入图片描述

%N : 显示纳秒

在这里插入图片描述

%p : 显示是 AM 或 PM

在这里插入图片描述

%r : 显示时间 (格式为:hh:mm:ss AM/PM)

在这里插入图片描述

%R :显示时间和分钟 (相当于 %H:%M)

在这里插入图片描述

%S : 显示秒钟(显示内容为:00~59)

在这里插入图片描述

%T : 显示时间(格式为:hh:mm:ss)

在这里插入图片描述

%u : 显示星期几 (格式为 1~7,其中1代表周一)

在这里插入图片描述

%U : 一年中的第几周(格式为 00~53 ,其中以周日为每周第一天 )

在这里插入图片描述

%U : 周数(格式为 01~53 ,其中以周一为每周第一天 )

在这里插入图片描述

%w :显示星期几(格式为 0~6 ,其中0代表周日 )

在这里插入图片描述

%W :周数(格式为 00~53 ,其中以周一为每周第一天 )

在这里插入图片描述

%x : 显示年份和日期 (格式为:mm/dd/yyyy)

在这里插入图片描述

%X : 显示时间格式(相当于 %H:%M:%S)

在这里插入图片描述

%y : 显示年份的最后两位数 (显示内容为:eg 24)

在这里插入图片描述

%Y : 显示完整的年份 (eg 2024)

在这里插入图片描述

%z : 数字时区(eg +0800 )

在这里插入图片描述

%Z : 字母时区( eg CST )

在这里插入图片描述

2、应用实例

1. 修改日期

date -s 2024-01-02

在这里插入图片描述

2. 修改时间

date -s 12:00:00

在这里插入图片描述

3. 修改日期和时间

date -s “20240102 12:30:00”

在这里插入图片描述

4. 显示当前日期

date ‘+%y-%m-%d’

在这里插入图片描述

5. 显示两天前的日期

date -d " 2 days ago " ‘+%y-%m-%d’

在这里插入图片描述

6. 用指定格式显示日期和时间

date '+ This date now is : %x , Tims is now : %X , Thanks! ’

在这里插入图片描述

三、说明

个人学习笔记,仅供参考

微信公众号同步更新,喜欢就点个关注吧,期待你的关注

在这里插入图片描述


原文地址:https://blog.csdn.net/qq_33216613/article/details/142135530

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!