linux文件时间戳的更新方式
目录
- linux文件时间戳的更新
- 查看文件的访问Access
- 使用cat查看文件时
- 使用echo更改文件内容时
- 使用vi更改文件内容时
- 使用chmod修改文件属性时
- touch 文件名
- touch -t 2025http://www.devze.com04010800 文件名
- toujavascriptch -r 参考文件名 文件名
- touch -a 文件名
- touch -m 文件名
- 总结
linux文件时间戳的更新
在 Linux文件系统中,每个文件和目录都包含三个时间戳属性:
- 访问时间(access time)
- 修改时间(modify time)
- 更改时间(change time)
这些时间戳可以帮助我们了解文件的使用和修改历史。
- 访问时间 (access time):记录了文件最后一次被读取的时间
- 修改时间 (modify time):记录了文件内容最后一次被修改的时间
- 改变时间 (change time):记录了文件元数据(包括权限、所有权等)最后被修改的时间
查看文件的访问access
- 修改modify,更改change时间
stat filename
使用cat查看文件时
- 访问时间更新,修改和更改时间不变
使用echo更改文件内容时
- 修改和更改时间更新,访问时间不变
使用vi更改文件内容时
- 访问,修改,更改时间都会更新
使用chmod修改文件属性时
- 更改时间更新,访问和修改时间不变
touch 文件名
- 访问,修改,更改时间都会更新
touch -t 202504010800 文件名
- 文件的访问和修改时间会改为2025年4月1日08:00,更改时间www.devze.com更新
touch -r 参考文件名 文件名
- 文件的访问,修改时间会改为参考文件的修改时间,更改时间更新
touch -a 文件名
- 只更新文件的访问和更改时间
touch -m 文件名
- 只更新文件的修改和更改时间
总php结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.combfnyv)。
精彩评论