开发者

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查看文件时

    • 访问时间更新,修改和更改时间不变

    linux文件时间戳的更新方式

    使用echo更改文件内容时

    • 修改和更改时间更新,访问时间不变

    linux文件时间戳的更新方式

    使用vi更改文件内容时

    • 访问,修改,更改时间都会更新

    linux文件时间戳的更新方式

    使用chmod修改文件属性时

    • 更改时间更新,访问和修改时间不变

    linux文件时间戳的更新方式

    touch 文件名

    • 访问,修改,更改时间都会更新

    linux文件时间戳的更新方式

    touch -t 202504010800 文件名

    • 文件的访问和修改时间会改为2025年4月1日08:00,更改时间www.devze.com更新

    linux文件时间戳的更新方式

    touch -r 参考文件名 文件名

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

    linux文件时间戳的更新方式

    touch -a 文件名

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

    linux文件时间戳的更新方式

    touch -m 文件名

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

    linux文件时间戳的更新方式

    php

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.combfnyv)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新运维

    运维排行榜