date命令 显示或设置系统时间和日期
date (选项) (参数)
选项:
-d “字符串” 显示字符串所指的日期与时间,注意字符串要加双引号
-s “字符串” 根据字符串来设置日期与时间。字符串必要有双引号
参数:
%m 月份 %w 一个星期的第几天 %d 一个月的第几天
%y 年的最后两个数字
实例:
1,格式化输出 date + “%Y-%m-%d”
[root@localhost network-scripts]# date + "%Y-%m-%d"
date: 额外的操作数 "%Y-%m-%d"
有问题。。。。
2,输出昨天日期:
date -d "1 day ago" + "Y-%m-%d"
date: 额外的操作数 "Y-%m-%d"
Try 'date --help' for more information.
[root@localhost network-scripts]# date
2017年 07月 22日 星期六 23:59:55 CST
[root@localhost network-scripts]#
作业:删除目录下所有含有 test 的文件或目录
find /App/ido/jobs -type f -name "*test*" -delete
find /App/ido/jobs -type d -name "*test*" -delete
删除文件夹这里存在一个问题,是否强制删除”非空目录“,就没有删除
下面查看包含 test 的文件夹find /App/ido/jobs -type d -name "*test*"
3、2秒后输出:date -d "2 second" + "%Y-%m-%d %H :%M.%s"
4、传说中的 1234567890 秒:
这里一直报错。。没正常显示
5、后面还有-普通转格式-apache格式转换、格式转换后时间游走、加减操作暂时不操作,同上会出错
6、设定时间: date -s