linux文件时间戳的更新方式
更新时间:2025年06月05日 09:34:57 作者:肥美怪叫兔
这篇文章主要介绍了linux文件时间戳的更新方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
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 文件名
- 只更新文件的修改和更改时间

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网
这篇文章主要介绍了解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-02-02
详解Linux内核进程调度函数schedule()的触发和执行时机
这篇文章主要介绍了详解Linux内核进程调度函数schedule()的触发和执行时机,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-01-01
Linux系统下通过jar包进程号查询jar程序占用端口的常用方法
在Linux系统中,如果你已经知道了Java应用程序的进程ID(PID),你可以使用多种方法来查找该进程所占用的端口号;判断方法可以使用两个方法结果是否一致,以下是几种常用的方法,需要的朋友可以参考下2024-10-10
Ubuntu 14.04下Django和MySQL环境部署全过程
这篇文章主要介绍了Ubuntu 14.04下Django和MySQL环境部署全过程,文中通过一步步的安装步骤介绍的很详细,相信对大家具有一定的参考借鉴价值,有需要的朋友们下面来一起来看看吧。2017-02-02


最新评论