date 命令
Posted syy1757528181
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了date 命令相关的知识,希望对你有一定的参考价值。
date [选项]
[root@oldboy opt]# date
Thu Apr 30 00:19:32 CST 2020
[root@oldboy opt]# date -s 2020-4-30 修改年月日
Thu Apr 30 00:00:00 CST 2020
[root@lb01 ~]# date -s "2020-2-2 10:10:10" 修改年月日 时分秒
Sun Feb 2 10:10:10 CST 2020
[root@oldboy ~]# date +%F 不能用 - 必须要有个空格
2020-04-10
[root@oldboy ~]# date +%R 不能用 - 必须要有个空格
21:34
[root@oldboy ~]# date +%F-%R F加,R加减取减,必须要有个空格
2020-04-10-21:03
[root@oldboy ~]# date +%F-%R_file1.txt 可以拼凑
2020-04-10-21:03_file1.txt
[root@oldboy ~]# date +%R-%T
2020-04-22-14:18:55
[root@oldboy ~]# touch $(date +%F-%R_file2.txt) 不能用 ‘‘
-rw-r--r-- 1 root root 0 Apr 10 21:08 2020-04-10-21:08_file2.txt
[root@oldboy ~]# mkdir $(date +%F-%R_file24.txt) 不能用 ‘‘
drwxr-xr-x 2 root root 6 Apr 10 21:27 2020-04-10-21:27_file24.txt
## 创建不同mtime的文件
[root@oldboy ~]# vim /etc/profile.d/mtime.sh (注释)
#!/bin/bash
for n in `seq 30`;do
date -s "2020-04-$n" 修改系统时间,这样创建文件的时间不一样了
touch /opt/$(date +%F)_file.txt 拼凑文件名
done
以上是关于date 命令的主要内容,如果未能解决你的问题,请参考以下文章