![创建/删除文件而不更改目录的修改日期](https://linux22.com/image/182827/%E5%88%9B%E5%BB%BA%2F%E5%88%A0%E9%99%A4%E6%96%87%E4%BB%B6%E8%80%8C%E4%B8%8D%E6%9B%B4%E6%94%B9%E7%9B%AE%E5%BD%95%E7%9A%84%E4%BF%AE%E6%94%B9%E6%97%A5%E6%9C%9F.png)
我想删除一些文件,没有触摸包含目录的修改日期。
我知道我可以简单地先统计有问题的目录,记下修改时间,然后touch -d
在完成后手动重置它,但这似乎不必要的麻烦。
具体来说,我希望得到两个问题的答案:
- 是否可以暂时“冻结”更改/修改/访问日期的更新(基于每个目录或整个文件系统)?
rm
是否可以使用某种标志来执行命令(在本例中为命令),指定在此命令期间不得更改修改日期)?
我想删除一些文件,没有触摸包含目录的修改日期。
我知道我可以简单地先统计有问题的目录,记下修改时间,然后touch -d
在完成后手动重置它,但这似乎不必要的麻烦。
具体来说,我希望得到两个问题的答案:
rm
是否可以使用某种标志来执行命令(在本例中为命令),指定在此命令期间不得更改修改日期)?