您的位置:首页 > 运维架构 > Linux

使用touch命令改变文件修改时间--用Enki学Linux系列(11)

2017-01-17 14:33 1446 查看
你可以用touch命令改变一个文件的修改时间:
$ touch filename
默认情况下,这会将文件的修改时间设为当前时间。然而有很多参数可以用,比如用-d参数设置成其他日期。
举例说明,设置一个文件的修改时间为两个小时前:
$ touch -d "2 hours ago" filename
如果你想用上面方法根据文件已经存在的修改日期修改文件:

$ touch -d "$(date -r file) - 2 hours" file
这在BSD系统上可能不好用。

原文链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux