linux - 查看/修改文件的修改时间

210 阅读1分钟
  1. 修改文件的时间 touch命令,后跟不同参数:

touch -a: 修改文件的访问时间

touch -m: 修改文件的修改时间

touch -c:(注意)同时修改访问时间和修改时间,不创建文件,不修改改变时间

touch -t: 同时修改文件的访问时间和修改时间,格式:touch -t 201801021458.02 4.log

touch -d: 同时修改文件的访问时间和修改时间,格式:touch -d “2021-01-02 09:32:21” 3.log

  1. 同时修改文件的访问时间和修改时间

touch -t 201801021458.02 4.log

touch -d "2021-01-02 09:32:21" 3.log

  1. 只修改文件的修改时间

touch -m -d "2010-09-08 12:23:02" 4.log

  1. 只修改文件的访问时间

touch -a -d "2012-07-06 12:45:21" 4.log

  1. 将一个文件的时间,修改为和另一个文件的时间相同

touch -amcr 4.log 3.log //将3.log的三个时间,都修改为和4.log一样

touch -mr 4.log 3.log //只将3.log的修改时间,修改为和4.log一样

参考文章 原文链接:blog.csdn.net/qq_39900031…