touch: change file timestamps 更改文件时间戳 常用选项: -a 更改文件的访问时间为当前时间 -m 更改文件的修改内容时间为当前时间 -c 更改文件的ctime时间为当前时间,即修改文件的属性与权限时间,若文件不存在则不创建新文件 实例:

[root@www ~]# touch a.txt   #创建空文件,常用
[root@www ~]# ls -l a.txt
-rw-r--r--. 1 root root 0 Aug 26 05:30 a.txt
[root@www ~]# ls -l --time=atime test.txt      #访问时间
-rw-r--r--. 1 root root 610 Aug 26 05:01 test.txt
[root@www ~]# ls -l --time=ctime test.txt      #修改属性与权限时间
-rw-r--r--. 1 root root 610 Aug 23 05:04 test.txt
[root@www ~]# ls -l test.txt                          #更改文件内容的时间
-rw-r--r--. 1 root root 610 Aug 23 05:04 test.txt
[root@www ~]# touch -a test.txt                  #更改文件的访问时间为当前时间
[root@www ~]# ll --time=atime test.txt
-rw-r--r--. 1 root root 610 Aug 26 05:26 test.txt
[root@www ~]# touch -m test.txt                #更改文件修改内容的时间
[root@www ~]# ll test.txt
-rw-r--r--. 1 root root 610 Aug 26 05:29 test.txt