2016-11-16 134 views
0

我閱讀了一篇關於新隱寫方法的文章:「時間在我身邊:文件系統元數據中的隱寫術」http://www.sciencedirect.com/science/article/pii/S1742287616300433。這非常有趣,讓我思考一件事。Linux - 修改文件修改/訪問/更改時間

是否可以在Linux操作系統中使用C或任何其他語言操作文件修改/訪問/更改時間metedata? 我找到了使用 touch命令的方法,但它創建了具有特定標記值的文件。我想找到方法來修改現有的元數據。

+0

看看'男人touch'更仔細 –

+1

@IporSircer我剛剛找到了答案。我的問題可以關閉:) – Krystian

+2

克里斯蒂安,這個網站應該是一個Q&A格式的知識庫。如果你已經找到了你的問題的答案,儘管這個問題現在可能對你不必要,但你仍然被鼓勵[寫一個答案](https://stackoverflow.com/help/self-answer)任何未來的讀者。除非你認爲這個問題太小,不能回答,或者它已經在網站上有重複,在這種情況下,你應該這樣標記它。 – Reti43

回答

0

使用touch命令可以編輯文件的時間元數據。例如:

touch -a -t 201611161200.10 file.txt 

這將導致對矯正訪問時間戳,並用之日起代替其2016年11月16日12:00:10.000000000 要更改「修改」日期,你應該使用標誌-m

2

我碰到這個線程和我分享我的發現(如提及本網站是對知識的儲存庫):