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 文件名

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux中RPM文件操作的常用命令总结

    Linux中RPM文件操作的常用命令总结

    这篇文章主要给大家介绍了关于Linux中RPM文件操作的常用命令,文中通过示例介绍的很详细,对大家的理解和学习很有帮助,有需要的朋友们可以参考借鉴,下面来一起学习学习吧。
    2016-11-11
  • 解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网

    解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网

    这篇文章主要介绍了解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 详解Linux内核进程调度函数schedule()的触发和执行时机

    详解Linux内核进程调度函数schedule()的触发和执行时机

    这篇文章主要介绍了详解Linux内核进程调度函数schedule()的触发和执行时机,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • Linux系统下通过jar包进程号查询jar程序占用端口的常用方法

    Linux系统下通过jar包进程号查询jar程序占用端口的常用方法

    在Linux系统中,如果你已经知道了Java应用程序的进程ID(PID),你可以使用多种方法来查找该进程所占用的端口号;判断方法可以使用两个方法结果是否一致,以下是几种常用的方法,需要的朋友可以参考下
    2024-10-10
  • Centos7(Firewall)防火墙开启常见端口命令

    Centos7(Firewall)防火墙开启常见端口命令

    Centos7默认安装了firewalld,如果没有安装的话,则需要YUM命令安装;firewalld真的用不习惯,与之前的iptable防火墙区别太大,但毕竟是未来主流讲究慢慢磨合它的设置规则,需要的朋友可以参考下
    2018-02-02
  • Linux中 find查找命令用法详解

    Linux中 find查找命令用法详解

    本篇文章主要介绍了Linux中 find查找命令详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • Ubuntu 14.04下Django和MySQL环境部署全过程

    Ubuntu 14.04下Django和MySQL环境部署全过程

    这篇文章主要介绍了Ubuntu 14.04下Django和MySQL环境部署全过程,文中通过一步步的安装步骤介绍的很详细,相信对大家具有一定的参考借鉴价值,有需要的朋友们下面来一起来看看吧。
    2017-02-02
  • 使用Samba在Linux服务器上搭建共享文件服务的方法

    使用Samba在Linux服务器上搭建共享文件服务的方法

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。这篇文章主要介绍了使用Samba在Linux服务器上搭建共享文件服务 ,需要的朋友可以参考下
    2019-05-05
  • Linux进程地址空间详解

    Linux进程地址空间详解

    在C语言编程中,内存管理是一个重要的环节,本文详细解析了C语言中的内存区域划分,包括栈区、堆区、全局区等,并探讨了fork函数的遗留问题,即如何出现一个变量同时等于0又大于0的情况,此外,文章还深入讨论了进程地址空间的概念
    2024-10-10
  • linux服务器CPU飙高排查分析

    linux服务器CPU飙高排查分析

    系统cpu飙高,尤其对于后端人员来说,其实应该学会排查,这样也算是综合能力的体现;那么当出现了cpu严重飙高的时候怎么排查呢?感兴趣的朋友跟随小编一起看看吧
    2023-01-01

最新评论