标签:实例 字符 option day size 修改时间 bash form 修改
date命令:print or set the system date and time
显示或设置系统日期和时间
语法:
date [OPTION]... [+FORMAT]
date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
选项:
-d 显示指定的时间
-f 从指定的文件中读出时间
-r 显示文件最后修改时间
-s 修改时间(以字符串形式修改)
常用的FORMAT:
%F 同%Y-%m-%d
%Y 显示年份
%m 显示月份
%d 显示日期
%M 分钟
%H 小时
%S 秒
%R 24小时制式
实例:
[root@www1 ~]# date +%F 2018-07-27 [root@www1 ~]# date +%F -d "+2days" 2018-07-29 [root@www1 ~]# date +%F -d "-2days" 2018-07-25 [root@www1 ~]# date '+%Y-%m-%d %H:%M:%S' 2018-07-27 10:21:40 [root@www1 ~]# date '+%F %R' 2018-07-27 10:22 [root@www1 ~]# date +%Y-%m-%d 2018-07-27 [root@www1 ~]# date -r date.txt 2018年 07月 27日 星期五 10:05:20 CST [root@www1 ~]# date -f date.txt 2017年 02月 02日 星期四 12:11:11 CST date: 无效的日期"aaa" [root@www1 ~]# tar -zcvf date.txt_$(date +%F).tar.gz date.txt #常用 date.txt [root@www1 ~]# ll date* -rw-r--r-- 1 root root 24 7月 27 10:05 date.txt -rw-r--r-- 1 root root 136 7月 27 10:24 date.txt_2018-07-27.tar.gz [root@www1 ~]# tar -jcvf date.txt_`date +%F`.tar.bz2 date.txt #常用 date.txt [root@www1 ~]# ll date* -rw-r--r-- 1 root root 24 7月 27 10:05 date.txt -rw-r--r-- 1 root root 134 7月 27 10:26 date.txt_2018-07-27.tar.bz2 -rw-r--r-- 1 root root 136 7月 27 10:24 date.txt_2018-07-27.tar.gz [root@www1 ~]#
标签:实例 字符 option day size 修改时间 bash form 修改
原文地址:http://blog.51cto.com/12107790/2150863