touch - change file timestamps
touch [文件名] 就是“摸”一下文件,如果文件不存在,就建立新文件;如果文件存在,就改变文件的访问时间atime等时间戳信息。
语法:
touch [OPTION]... FILE...
touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录…]
参数:
- -a 改变档案的读取时间记录。
-
touch -a的效果
[root@oldboy oldboy]# stat new.txt File: `new.txt' Size: 120 Blocks: 8 IO Block: 4096 regular file Device: 803h/2051d Inode: 275539 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2019-11-06 22:10:48.234818898 +0800 Modify: 2019-11-07 18:48:17.389776861 +0800 Change: 2019-11-07 18:48:17.390776816 +0800 [root@oldboy oldboy]# touch new.txt -a # touch -a修改了atime和ctime [root@oldboy oldboy]# stat new.txt File: `new.txt' Size: 120 Blocks: 8 IO Block: 4096 regular file Device: 803h/2051d Inode: 275539 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2019-11-07 19:49:23.350646538 +0800 Modify: 2019-11-07 18:48:17.389776861 +0800 Change: 2019-11-07 19:49:23.350646538 +0800
-