date命令用法

date +%Y-%m-%d, date +%y-%m-%d 年月日

date +%H:%M:%S = date +%T 时间

date +%s 时间戳

date -d @1504620492

date -d "+1day" 一天后

date -d "-1 day" 一天前

date -d "-1 month" 一月前

date -d "-1 min" 一分钟前

date +%w, date +%W 星期

date命令用法

1、date命令,会显示当前系统时间日期

[root@xuexi-001 ~]# date

2018年 09月 11日 星期二 21:10:08 CST

2、date命令,在shell中用处非常大;对文件后缀增加一个时间,以便后期管理

3、date +%Y-%m-%d, date +%y-%m-%d 年月日

[root@xuexi-001 ~]# LANG=en切换为英文显示

[root@xuexi-001 ~]# date

Tue Sep 11 21:14:58 CST 2018

[root@xuexi-001 ~]# date +%Y

2018四位的年

[root@xuexi-001 ~]# date +%y

18两位的年

[root@xuexi-001 ~]# date +%m

09月份

[root@xuexi-001 ~]# date +%M

16分钟

[root@xuexi-001 ~]# date +%d

11日期

[root@xuexi-001 ~]# date +%D

09/11/18直接标记年月日,不过格式比较特殊

[root@xuexi-001 ~]# date +%Y%m%d

20180911年月日

[root@xuexi-001 ~]# date +%F

2018-09-11年月日,这种带横杠的

4、常见时间单位

[root@xuexi-001 ~]# date +%w

2表示周二

[root@xuexi-001 ~]# date +%W

37今年的第几周,今年的第二周

[root@xuexi-001 ~]# date +%h

Sep英文的月份

[root@xuexi-001 ~]# date +%H

21小时

[root@xuexi-001 ~]# date +%S

00秒

[root@xuexi-001 ~]# date +%s

1536672074这是一个时间戳,距离1970总共过去多少秒

5、时间其他标记方法

date +%H:%M:%S

date +%T 时间

[root@xuexi-001 ~]# date +%H:%M:%S

21:22:47

[root@xuexi-001 ~]# date +%T

21:23:14

6、显示日历 cal命令,查看到日期

[root@xuexi-001 ~]# cal

September 2018

Su Mo Tu We Th Fr Sa

1

2 3 4 5 6 7 8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28 29

30

7、标记之前的日期

比如:在做nginx日志切割的时候,到了凌晨切割日志,到了零点零分切割的日志是前一天的日志。所以把日志加一个时间标记的话,应标记为昨天的日期

8、学会用date标记之前的日期

day、month、year、hour、min后面可以加 s 可以不加 s

减号- 表示之前的日期,加号 + 表示从今往后的日期

date -d "-1 day" +%F 显示前一天的日期

date -d "-1 month" +%F 显示上个月的日期

date -d "-1 years" +%F 显示上一年的日期

date -d "+1 hour" +%T 显示下一小时

date -d "+1 min" +%T 显示下一分钟

[root@xuexi-001 ~]# date -d "-1 day"

Mon Sep 10 21:27:10 CST 2018

[root@xuexi-001 ~]# date -d "-1 day" +%F

2018-09-10

[root@xuexi-001 ~]# date -d "-1 month" +%F

2018-08-11

[root@xuexi-001 ~]# date -d "+1 year" +%F

2019-09-11

[root@xuexi-001 ~]# date -d "+1 hour" +%T

22:29:26

[root@xuexi-001 ~]# date -d "+1 min" +%T

21:30:55

9、时间戳

date +%s

另一种表现方法,表示时间戳

date -d @1536672696 就是@后跟时间戳

[root@xuexi-001 ~]# date +%s

1536672696

[root@xuexi-001 ~]# date -d @1536672696

Tue Sep 11 21:31:36 CST 2018

10、若想在linux系统中,把具体的日期换算成时间戳的时候,可以使用date +%s -d "2018-09-11 21:22:11"

[root@xuexi-001 ~]# date +%s -d "2018-09-11 21:22:11"

1536672131

[root@xuexi-001 ~]# date -d @1536672131

Tue Sep 11 21:22:11 CST 2018

linux date 显示日历,20.3 date 命令用法相关推荐

  1. linux查看日历的命令,Linux终端显示日历信息的命令:ncal命令

    导读 Linux系统内置两个用来显示和校准日历的cal命令和ncal命令.一旦你习惯使用它们,你会发现使用命令很多时候都比你运用鼠标在GUI的日历里查看要来的更迅速和方便. 命令行下,有许多参数,这些 ...

  2. Linux Shell脚本入门--wget 命令用法详解

    Linux Shell脚本入门--wget 命令用法详解 wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上.它有以下功能 ...

  3. Linux常用命令(中)、时间日期类、date 显示当前时间、ntpdate命令、cal 查看日历、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在

    文章目录 1.3 时间日期类 1.3.1 date 显示当前时间 1.3.2 date 显示非当前时间 1.3.3 date 设置系统时间 1.3.4ntpdate命令 ntpdate常用服务器 国内 ...

  4. linux 指令tftp传输文件_Linux tftp 命令用法详解-Linux命令大全(手册)

    tftp 在本机和tftp服务器之间使用TFTP协议传输文件 补充说明 tftp命令 用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协 ...

  5. Linux学习-42-查看文件系统信息dumpe2fs命令用法

    10.9 dumpe2fs命令:查看文件系统信息 了解文件系统之后,我们可以使用dumpe2fs 显示ext2.ext3.ext4文件系统的超级快和块组信息.此命令的适用范围:RedHat.RHEL. ...

  6. linux内存显示与实际不符,free命令显示的内存与实际不符

    在网上有一个朋友提出free命令显示的内存与实际不符,查看确实如此: tonykorn97:/nsr/logs # free total used free shared buffers cached ...

  7. Linux中挂载详解以及mount命令用法

    挂载概念 Linux中的根目录以外的文件要想被访问,需要将其"关联"到根目录下的某个目录来实现,这种关联操作就是"挂载",这个目录就是"挂载点&quo ...

  8. linux切割文件命令,Linux系统下切割文件的split命令用法教程

    你曾经是否想要把一个大文件分割成多个小文件?比如一个5gb日志文件,我们需要把它分成多个小文件,这样我们才有可能使用普通的文本编辑器读取它.有时我们需要传输20gb的大文件到另一台服务器,这就需要我们 ...

  9. linux切割文件一半命令,Linux系统下切割文件的split命令用法

    你曾经是否想要把一个大文件分割成多个小文件?比如一个5gb日志文件,我们需要把它分成多个小文件,这样我们才有可能使用普通的文本编辑器读取它.有时我们需要传输20gb的大文件到另一台服务器,这就需要我们 ...

最新文章

  1. CEO亲自写代码登上热榜,从零开始打造“裸金属”树莓派
  2. 全景视频的跟踪与合成方法
  3. sprintf,你知道多少?
  4. springboot-静态资源配置原理
  5. 解决android studio引用远程仓库下载慢(JCenter下载慢)
  6. LeetCode算法入门- Longest Valid Parentheses -day12
  7. Atitit 大数据索引技术attilax总结 目录 1. 面临的问题 2 1.1. 找到太多数据 2 1.2. 不支持多字段搜索 2 1.3. 不支持模糊搜索 2 1.4. 聚合搜索 2 1.5
  8. linux配置环境变量宏,在linux中配置环境变量(示例代码)
  9. 第十五章笔记 虚拟机管理
  10. LXM音频处理软件 使用说明书
  11. 项目管理课程体系——世纪德本PMCD品牌课程
  12. Manjaro Gnome Hidpi 缩放问题
  13. 怎么把ogg音乐格式转换成mp3
  14. Azure 媒体服务可将优质内容传输至 Apple TV
  15. 搜索引擎技术Lucene
  16. wzoi基础题库12:计算 ( a + b ) * c 的值
  17. Unity之人脸识别对比(二)获取摄像头图像以及保存
  18. 昨天拿到红皮书和黄皮书!
  19. iMeta | 大连海洋大学傅松哲和根特大学杨倩开发宏基因组测序和流式细胞术相结合的工作流程...
  20. 《城市规划》(清华谭纵波著)读书笔记之第二部分

热门文章

  1. HTML 文件中引入高德地图
  2. 835cpu体质测试软件,网上好多小米5测cpu体质的用的什么软件
  3. 创建steam账户反复人机验证_您必须先通过人机验证才能创建steam帐户怎么办
  4. 山东省教育招生考试院计算机怎么查,山东省教育招生考试院
  5. Jetson NX emmc版本系统转移到SSD
  6. 强烈推荐:给计算机系学生的建议
  7. 使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件
  8. 研究了一下我的mt716的usb驱动
  9. Matlab高斯白噪声通过互相关函数求功率谱密度
  10. uuid通用唯一识别码