使用touch手动修改文件时间

以前一直用touch用来产生新文件的,也没有过多注意,因为只是一个这样简单的功能,今天因为要手动修改文件的访问时间,问了下google居然touch就可以实现这个功能。
命令格式如下,这个我是为了修改它的访问时间。

1
2
3
4
5
6
7
8
9
touch -a --date='2010-05-16 09:09' abc 
```
这个我是生成一个叫abc,并且访问时间是定义在2010年5月16日9点9分。
通过man touch就能看到touch的很多使用方法
-m 是修改mtime时间, -a 就是修改atime
而要查看文件修改时间如下:
```bash
# 查看文件的变动时间
ll --time=atime abc ll --time=ctime abc ll --time=mtime abc