date是一个非常有用的命令。

在shell脚本中,经常使用它来按日期生成文件名。

之前写过一个简介,鉴于它非常有用,且提供了非常丰富的格式,再写一个详细的展示它的功能。

帮助信息如下:

下面以范例的形式介绍date的各种输出格式。

例1:显示未来一天
date +%F -d "+1day"

date +%F -d "1 next day"

例2: 显示当年周数

date +%w

date +%U

如图显示,当前是今年第21周。

例3:时间按格式输出年月日

date +%y-%m-%d

如图,输入顺序为年月日,年2位。如果要输出4位年,需要使用%Y,如下:
 date +%Y-%m-%d

例4:全格式日期+时间
date +%Y-%m-%d" "%H:%M:%S

date +%F" "%H:%M:%S

例5:设置时间为指定日期
date -s "2000-06-07 CST"
注:CST是时区

例6: 判断指定日期周几
date -d "2020-4-20" +%w 
周日为0

例7:显示星期(英文)、月份(英文)、日期、年份

date "+%a %b %d %Y"

例8:显示当前位今年第几天

date +%j

例9:显示12小时制时间

date +%r

例10:显示系统当前时间

date -d now

Linux命令详解(3)date命令相关推荐

  1. linux下载命令 scp,linux命令详解之scp命令

    作用 scp命令常用于linux之间复制文件和目录. scp是secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令. 格式 从本地复制到远程 复制文件 sc ...

  2. Linux常用命令详解 ls -l命令详解

    Linux常用命令详解 ls -l命令详解 一.ls -l命令显示效果 使用ls -l会产生长列表格式输出,包含了目录中每个文件的更多的信息. 注:蓝色或/表示目录,如果带绿色或*号表示可执行文件. ...

  3. Linux命令详解之w命令

    Linux命令详解之w命令 1.命令详解 ··· NAMEw - Show who is logged on and what they are doing. w命令就是用来展示谁在登录,以及他们在做 ...

  4. Linux命令详解:md5sum 命令

    Linux命令详解:md5sum 命令 一.md5 算法介绍 二.md5sum 命令使用说明 三.md5sum 命令帮助 四.md5sum 命令选项.参数 语法 选项 参数 五.md5sum 命令实战 ...

  5. linux命令chgrp,Linux命令详解之–chgrp命令 | Linux大学

    摘要 Linux chgrp命令 可以用来变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可. 我们在Linux命令详解之–chown命令 | Linux大学这篇文章中,我们介绍了更改文件 ...

  6. Touch命令详解【Shell命令】

    Touch命令详解[Shell命令] 创建一个文件shell命令:touch 文件名.文件扩展名 例如:touch hello.sh //创建一个名为hello的shell脚本文件

  7. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  8. 搜索系统中所有以.repo结尾的文件并删除(find命令详解及xargs命令详解)

    find / -name *.repo | xargs rm –rf //搜索以.repo结尾的文件并删除 find命令详解 精细查找文件或目录d find [ 查找范围 ] [ 查找条件表达式 ]常 ...

  9. VCS命令详解(一):编译命令

    VCS仿真命令详解 编译时候的命令(按字母排序) A B C D E F G H I J L M N O P Q R S T U V W Y 本文中所有命令基于VCS2014版 编译时候的命令(按字母 ...

  10. Nmap命令详解及常用命令总结

    Nmap学习 文章目录 Nmap学习 0 Nmap 介绍 1 Nmap命令详解 1.1 Nmap 命令help详解(内附中文翻译) 1.2 Nmap 命令思维导图 2 Nmap 常见使用场景以及相关命 ...

最新文章

  1. 映射网络驱动器会自动断开的解决方法
  2. lsof命令_lsof命令的部分说明
  3. java中jtextpane_Java JTextPane
  4. elementUI中登录页form表单重复跳转登陆页
  5. [转载][HASS.IO] 【HASSOS安装】成功安装HASSOS 1.9(避开了大部分坑版)
  6. token怎么获取 php,如何用php获取某个页面中的input的csrf_token?
  7. 服务器wifi模块通讯协议,WiFi模块 TCP/IP协议栈
  8. 后缀为.vep文件转换成.mp4文件
  9. 解决appium中Error: The port #8100 is occupied by an other process的问题
  10. hadoop系列四:mapreduce的使用(二)
  11. 点、线、三角形(C++)
  12. ios写python_iOS开发之 使用python自动化打包
  13. 速卖通正式推出全托管,卖家竞争进入新阶段
  14. 计算机机房新风机的作用,机房为什么要装新风系统,附解决方案
  15. smpl-x论文学习-部分翻译
  16. Oracle 10g 在win10下的安装
  17. hadoop集群HA模式(JN+ZK)+yarn搭建
  18. Professor Excel Tools Premium(excel插件工具箱)官方正式版V3.1 | Excel教授是excel最牛插件之一
  19. 一文解决中文在Eclipse中显示乱码的问题
  20. 【周鸿祎】给创业者的三个建议:融…

热门文章

  1. Unity 优化翻译官方文档(二) ------ 平台特定覆盖的纹理压缩格式
  2. JMM中的happens-before原则
  3. 跟着王进老师学开发Python篇第五季:面向对象篇-王进-专题视频课程
  4. 跟着王进老师学开发C#篇第四季:ADO.NET数据库开发-王进-专题视频课程
  5. 生物特征识别技术在宠物监控中的应用
  6. java泛型方法<T>动态返回值
  7. 【重磅】针对小微企业信息安全,行云管家堡垒机隆重推出免费版
  8. 使用集合实现彩票双色球,并进行比较判断是否中奖
  9. MacBook Pro 安装了flash Player,还是不能看优酷土豆视频
  10. 片云天共远,永夜月同孤。—第五十二天