【Linux 运维】 date的使用
程序员文章站
2023-01-23 10:31:05
date的使用 一、常用时间格式 二、-d指定字符串所描述的时间 三、-s 设定时间 四、显示日期换行 ......
date的使用
一、常用时间格式
#年、月、日 四位年大写,其余小写 [root@localhost ~]# date +%y #长格式显示四位数年 2018 [root@localhost ~]# date +%y #2位短格式显示 18 [root@localhost ~]# date +%m #月 10 [root@localhost ~]# date +%d #日 06 [root@localhost ~]# #显示时、分、秒 大写字母表示 [root@localhost ~]# date +%h #时 19 [root@localhost ~]# date +%m #分 50 [root@localhost ~]# date +%s #秒 42 [root@localhost ~]# date +%s #时间戳,距离1970年-01-01 00:00:00 过去多少秒 1538826639 #特殊格式显示 [root@localhost ~]# date +%f #特殊格式日期 2018-10-06 [root@localhost ~]# date +%t #特殊格式时间 19:50:53 [root@localhost ~]# [root@localhost ~]# date +"%f %t" #指定格式连接 2018-10-06 19:54:14 [root@localhost ~]# date +"%y/%m/%d %t" #指定格式显示 2018/10/06 19:54:38 [root@localhost ~]#
二、-d指定字符串所描述的时间
[root@localhost ~]# date +%f -d "-1 day" #昨天 2018-10-05 [root@localhost ~]# date +%f -d "yesterday" #昨天 2018-10-05 [root@localhost ~]# date +%f -d "-2 day" #前天 2018-10-04 [root@localhost ~]# date +%f -d "+1 day" #明天 2018-10-07 [root@localhost ~]# date +%f -d "tomorrow" #明天 2018-10-07 [root@localhost ~]# date +%f -d "+2 day" #后天 2018-10-08 [root@localhost ~]# date +%f -d "1 month" #一个月后 2018-11-06 [root@localhost ~]# date +%f -d "1 year" #一年后 2019-10-06
三、-s 设定时间
[root@localhost ~]# date -s 20181005 [root@localhost ~]# date -s 00:00:01 #一下三种格式输出的结果都是一样的,跟默认的一致 [root@localhost ~]# date -s “00:00:01 20181005" [root@localhost ~]# date -s “00:00:01 2018-10-05" [root@localhost ~]# date -s “00:00:01 2018/10/05"
四、显示日期换行
[root@localhost ~]# date +%d%n%t 10/06/18 20:07:51 [root@localhost ~]# date +%f%n%t 2018-10-06 20:07:59 [root@localhost ~]# [root@localhost ~]# date +"%y/%m/%d"%n"%h:%m:%s" 2018/10/06 20:09:34 [root@localhost ~]#
推荐阅读
-
在linux服务器下使用版本控制软件SVN的方法
-
linux下使用perl获取本机ip的几种方法介绍
-
Linux下使用Shell脚本实现ftp的自动上传下载的代码小结
-
linux下pip的安装步骤及使用详解
-
linux上很方便的上传下载文件工具rz和sz使用介绍
-
XFS文件系统简介 Linux中使用XFS文件系统的配置方法
-
linux更改目录文件的拥有者和拥有组(使用chown实现)
-
Linux系统下使用mail发送Internet邮件的配置方法
-
Linux下VMware workstation的3种使用技巧
-
VMware Workstation/Fusion 中安装 Fedora 23/24 及其他 Linux 系统时使用 Open VM Tools 代替 VMware Tools 增强工具的方法