本文共 624 字,大约阅读时间需要 2 分钟。
修改文件时间或创建新文件:touch 重要的三个时间: modification time(mtime) 文件“内容数据”更改时,就会更新这个时间,内容数据指文件的内容,不是文件的属性或权限。 status time(ctime) 文件的“状态”改变,就会更新此时间,如权限与属性被更改。 acess time(atime) 文件内容被取用,更新这个读取时间,如cat读取/etc/man.config,就会更新该文件的atime 默认情况下,ls显示的是该文件mtime,也就是上次文件内容被更改的时间。 查看: ll --time=atime bashrc ll --time=ctime bashrc touch [-acdmt] 文件 -a:仅修改访问时间 -c:仅修改文件的时间,若该文件不存在则不创建新文件 -d:后面可以接欲修改的日期而不用目前的日期,也可以使用--date=“日期或时间” -m:仅修改mtime -t : 后面可以接欲修改的日期而不用目前的日期,格式[YYMMDDhhmm] 复制文件时,复制了所有属性但无法复制ctime touch -d "2 days ago" bashrc 改变了atime和mtime,ctime不变 touch -t 0709150202 bashrc日期在atime和mtime都改变,ctime记录目前时间
touch常用:
1.创建一个空文件 2.将某一个文件日期修改为目前日期转载地址:http://lfcjn.baihongyu.com/