touch 用来创建一个新的空文件,如果重复创建会提示已存在,并不会覆盖。
[root@linux-node1 ~]# touch test.txt [root@linux-node1 ~]# ll total 3660032 -rw-r--r--. 1 root root 6263 Jun 18 2019 10 -rw-r--r--. 1 root root 2139541 Aug 29 16:49 123.sql -rw-r--r-- 1 root root 11 Feb 16 10:44 123.txt -rw-r--r--. 1 root root 6119 Jun 18 2019 192 -rwxr-xr-x. 1 root root 502 Aug 3 2019 1.sh -rw-------. 1 root root 1221 Mar 5 2019 anaconda-ks.cfg -rw-r--r--. 1 root root 478919783 Apr 15 2017 cloudboot-1.4-1.x86_64.rpm drwxr-xr-x. 2 root root 23 Jun 17 2019 gitbook drwxr-xr-x. 3 root root 4096 Jun 17 2019 gitbook-docker-master -rw-r--r--. 1 root root 3028 Jun 17 2019 gitbook-docker-master.zip drwxr-xr-x. 4 root root 32 Mar 5 2019 git-test drwxr-xr-x. 2 root root 4096 Jul 13 2019 include -rw-r--r--. 1 1104 1100 11638 Jul 15 2019 ng.tar -rw-r--r--. 1 root root 573 Jun 20 2019 sq.txt drwxr-xr-x. 2 root root 4096 Oct 31 2018 ssl -rw-r--r-- 1 root root 0 Feb 16 10:45 test.txt drwxr-xr-x. 12 root root 4096 Jan 25 2019 tsar-master -rw-r--r--. 1 root root 1166686 Jun 22 2019 tsar.zip -rw-r--r-- 1 qemu qemu 3265574912 Nov 6 13:55 win7.iso
参数-d
创建某一天的时间文件
[root@linux-node1 ~]# touch -d "+3 day" test-01.txt [root@linux-node1 ~]# ll test-01.txt -rw-r--r-- 1 root root 0 Feb 19 2020 test-01.txt
+就是几天以后,-就是几天以前