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 命令的主要内容,如果未能解决你的问题,请参考以下文章

java 反射代码片段

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段——cli的终端命令大全

VSCode自定义代码片段4——cli的终端命令大全

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程