Linux - 修改文件修改/访问/更改时间

时间:2016-11-16 11:13:01

标签: linux metadata steganography

我读了一篇关于新隐写方法的文章:“时间就在我身边:文件系统元数据中的隐写术”http://www.sciencedirect.com/science/article/pii/S1742287616300433。这非常有趣,让我思考一件事。

是否可以使用C或Linux OS中的任何其他语言操作文件修改/访问/更改时间metedata? 我找到了使用 touch 命令的方法,但它创建了具有特定标记值的文件。我想找到修改现有元数据的方法。

2 个答案:

答案 0 :(得分:2)

我遇到了这个帖子,我不得不分享我的发现(如上所述,这个网站是知识库):

答案 1 :(得分:0)

使用触摸命令可以编辑文件的时间元数据。例如:

touch -a -t 201611161200.10 file.txt

这将导致修改访问时间戳,并将其替换为日期2016-11-16 12:00:10.000000000 要更改'修改'日期你应该使用标志 -m