当前位置: 代码网 > 服务器>服务器>Linux > linux文件时间戳的更新方式

linux文件时间戳的更新方式

2025年06月05日 Linux 我要评论
linux文件时间戳的更新在 linux文件系统中,每个文件和目录都包含三个时间戳属性:访问时间(access time)修改时间(modify time) 更改时间(change time)这些时间

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,更改时间更新

touch -r 参考文件名 文件名

  • 文件的访问,修改时间会改为参考文件的修改时间,更改时间更新

touch -a 文件名

  • 只更新文件的访问和更改时间

touch -m 文件名

  • 只更新文件的修改和更改时间

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com