date的使用

一、常用时间格式

#年、月、日  四位年大写,其余小写
[root@localhost ~]# date +%Y #长格式显示四位数年 [root@localhost ~]# date +%y #2位短格式显示 [root@localhost ~]# date +%m #月 [root@localhost ~]# date +%d #日 [root@localhost ~]#
#显示时、分、秒 大写字母表示
[root@localhost ~]# date +%H #时 [root@localhost ~]# date +%M #分 [root@localhost ~]# date +%S #秒 [root@localhost ~]# date +%s #时间戳,距离1970年-- :: 过去多少秒 #特殊格式显示
[root@localhost ~]# date +%F #特殊格式日期
--
[root@localhost ~]# date +%T #特殊格式时间
::
[root@localhost ~]#
[root@localhost ~]# date +"%F %T" #指定格式连接
-- ::
[root@localhost ~]# date +"%Y/%m/%d %T" #指定格式显示
// ::
[root@localhost ~]#

二、-d指定字符串所描述的时间

[root@localhost ~]# date +%F -d "-1 day"    #昨天
--
[root@localhost ~]# date +%F -d "yesterday" #昨天
--
[root@localhost ~]# date +%F -d "-2 day" #前天
--
[root@localhost ~]# date +%F -d "+1 day" #明天
--
[root@localhost ~]# date +%F -d "tomorrow" #明天
--
[root@localhost ~]# date +%F -d "+2 day" #后天
--
[root@localhost ~]# date +%F -d "1 month" #一个月后
--
[root@localhost ~]# date +%F -d "1 year" #一年后
--

三、-s 设定时间

[root@localhost ~]# date -s
[root@localhost ~]# date -s ::
#一下三种格式输出的结果都是一样的,跟默认的一致
[root@localhost ~]# date -s “:: "
[root@localhost ~]# date -s “:: --"
[root@localhost ~]# date -s “:: //"

四、显示日期换行

[root@localhost ~]# date +%D%n%T
//
::
[root@localhost ~]# date +%F%n%T
--
::
[root@localhost ~]#
[root@localhost ~]# date +"%Y/%m/%d"%n"%H:%M:%S"
//
::
[root@localhost ~]#

【Linux 运维】 date的使用的更多相关文章

  1. Linux运维知识之linux shell date 用当天时间做备份文件名

    本文主要向大家介绍了Linux运维知识之linux shell date 用当天时间做备份文件名,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. #!/bin/bash #dat ...

  2. Linux运维入门到高级全套常用要点

    Linux运维入门到高级全套常用要点 目 录 1. Linux 入门篇................................................................. ...

  3. Linux运维之道(大量经典案例、问题分析,运维案头书,红帽推荐)

    Linux运维之道(大量经典案例.问题分析,运维案头书,红帽推荐) 丁明一 编   ISBN 978-7-121-21877-4 2014年1月出版 定价:69.00元 448页 16开 编辑推荐 1 ...

  4. linux运维中的命令梳理(一)

    在linux日常运维中,我们平时会用到很多常规的操作命令. 下面对常用命令进行梳理: 命令行日常系快捷键(不分大小写)CTRL + A 移动光标到行首CTRL + E 移动光标到行末CTRL + U ...

  5. linux上安装shell编辑器与linux运维面试题

    分两个部分 一.安装B-shell解释器 安装cygwin  Eclipse要找到安装的bin路径 https://cygwin.com 二.安装编辑器shellEd 下载可以得到一个:net.sou ...

  6. Linux运维工程师面试

    一.Linux操作系统知识 1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块?   2.Linux开机启动流程详细步骤是什么?系统安装完,忘记密码如何破解? ...

  7. 如何掌握并提高linux运维技能

    初中级Linux运维人员们系统学习并迅速掌握Linux的运维实战技能.学习路线大纲如下: 入门基础篇 系统运维篇 Web运维篇 数据库运维篇 集群实战篇 运维监控篇 第一篇:Linux入门(安装.配置 ...

  8. linux 运维,代理,acl控制访问

    运维概述:运行 & 维护,Operation & MaintanceIT运维.业务运维.日常管理运维采用相关的方法.手段.技术.制度.流程和文档等,对IT运行环境.IT业务系统和IT运 ...

  9. Linux运维跳槽必备的40道面试精华题(转)

    Linux运维跳槽必备的40道面试精华题(转)   下面是一名资深Linux运维求职数十家公司总结的Linux运维面试精华,助力大家年后跳槽找个高薪好工作. 1.什么是运维?什么是游戏运维? 1)运维 ...

  10. Linux运维跳槽40道面试精华题

    Linux运维跳槽40道面试精华题 运维派 3天前 1.什么是运维?什么是游戏运维? 1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护 ...

随机推荐

  1. 解密蓝牙mesh系列

    解密蓝牙mesh系列 https://mp.weixin.qq.com/s/KdVhkgcmHIboA0xPFqFCgQ 1.NRF52832 & NRF52840 BLE mesh 协议栈 ...

  2. leetcode -50. Pow(x, n) Accepted

    前言:其实之前自己也有了解关于算法数据结构的一点内容,但是都是用相应的开发工具来写相应的代码,今天面试的时候直接leetcode来写代码,还是用的体内根深蒂固的C和Java来解的题,毕竟目前没见支持O ...

  3. 分享cropper剪切单张图片demo

    <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8& ...

  4. Objective-C 方法交换实践(三) - Aspects 源码解析

    一.类与变量 AspectOptions typedef NS_OPTIONS(NSUInteger, AspectOptions) { AspectPositionAfter = 0, /// 原方 ...

  5. Lucene补充

    1. 课程计划 Lucene的Field Lucene的索引库维护 lucene的查询 a) Query子对象 b) QueryParser 4.Lucene相关度排序(了解) 2. Field域 2 ...

  6. vdbench 数据校验测试方法

    [root@dntosu001 vdbench]# cat pbd.conf*SD: Storage Definition*WD: Workload Definition*RD: Run Defini ...

  7. Delphi XE7的蓝牙 Bluetooth

    Delphi XE7已经内建了蓝牙功能,提供了System.Bluetooth.pas单元 顾名思义,System表示XE7的蓝牙功能可以在Windows,Android,IOS系统内使用 Syste ...

  8. TF-IDF介绍

    TF-IDF是什么 TF-IDF是一种统计方法,用以评估一个词对于一篇文章或语料库中一篇文章的重要性.字词的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降. T ...

  9. linux环境mysql的安装主从关系的配置

  10. object-c 常用判断null的宏定义,如果是null直接返回@""

    #define checkNull(__X__) (__X__) == [NSNull null] || (__X__) == nil ? @"" : [NSString stri ...