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

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

总结

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

相关文章

  • CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

    CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

    在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell脚本,可以在 CentOS 和 Ubuntu 系统上直接创建用户,运行时会提示输入账号和密码
    2025-05-05
  • 详解Linux下挂载新硬盘方法

    详解Linux下挂载新硬盘方法

    这篇文章主要介绍了详解Linux下挂载新硬盘方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Ubuntu19.10开启ssh服务(详细过程)

    Ubuntu19.10开启ssh服务(详细过程)

    这篇文章主要介绍了Ubuntu19.10开启ssh服务,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • Linux 中不输入密码运行 sudo 命令的方法

    Linux 中不输入密码运行 sudo 命令的方法

    sudo命令允许受信任的用户作为另一个用户运行程序,默认情况下是root用户。这篇文章主要介绍了Linux 中不输入密码运行 sudo 命令的方法,需要的朋友可以参考下
    2019-07-07
  • Centos下升级Python及Mongodb驱动安装问题

    Centos下升级Python及Mongodb驱动安装问题

    查看python的版本 python -V 如果是2.7以下版本就需要升级了。这篇文章主要介绍了Centos下升级Python及Mongodb驱动安装,需要的朋友可以参考下
    2019-11-11
  • 快速判断Linux系统是Ubuntu还是CentOS的方法

    快速判断Linux系统是Ubuntu还是CentOS的方法

    要确定你的Linux系统是基于Ubuntu还是CentOS,可以通过几种不同的方法来进行判断本文给大家介绍了一下常用的判断方法,需要的朋友可以参考下
    2025-06-06
  • Apache Airflow使用步骤

    Apache Airflow使用步骤

    ApacheAirflow是一款开源的任务编排和调度平台,主要用于创建、调度和监控数据工作流,本文给大家介绍Apache Airflow使用步骤,感兴趣的朋友一起看看吧
    2024-09-09
  • Linux软连接实现方式

    Linux软连接实现方式

    文章介绍了Linux软连接的概念,类似于Windows的快捷方式,软连接可以通过`ln -s`命令创建,参数1是被链接的文件或文件夹,参数2是要链接的目的地,如果参数2不存在时,会直接建立软连接;如果参数2存在时,软连接会建立在参数2文件夹内
    2024-11-11
  • Ubuntu12.04建立内核树实现过程详解

    Ubuntu12.04建立内核树实现过程详解

    这篇文章主要介绍了Ubuntu12.04建立内核树实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • yum 命令使用讲解

    yum 命令使用讲解

    这篇文章主要介绍了yum 命令使用讲解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07

最新评论