Phi*_*lip 5 linux touch timestamp
我知道您可以使用“touch”来更改使用“-t”标志的文件的访问和修改时间戳,但是否可以更改“更改”时间戳。如果是这样,我将如何去做?非常感谢您的时间。
您问的是如何设置ctime文件的值。唯一的方法是更改系统日期,然后更改文件,这是一种非常粗略的方法,可能会对系统的其余部分造成损害。
如果你使用ext3(也许ext2和ext4也?),你可以使用debugfs去改变它,但是这需要您先卸载文件系统。您可以在COMMAND LINE KUNG FU:第 80 集:Time Bandits (开始是关于 Windows;跳到一半到“Hal has the touch”)中找到信息,以了解如下命令: debugfs -w -R 'set_inode_field /tmp/test ctime 200901010101' /dev/mapper/elk-root
如果不使用这样的文件系统元数据hackery,你就做不到。
| 归档时间: |
|
| 查看次数: |
2487 次 |
| 最近记录: |