`

查看和修改文件时间

 
阅读更多

 

linux文件时间属性

modification time(mtime,修改时间):当该文件的“内容数据”更改时,就会更新这个时间。内容数据指的是文件的内容,而不是文件的属性。 

status time(ctime,状态时间):当该文件的”状态(status)”改变时,就会更新这个时间,举例来说,更改了权限与属性,就会更新这个时间。 
access time(atime,存取时间):当“取用文件内容”时,就会更新这个读取时间。举例来说,使用cat去读取 ~/.bashrc,就会更新atime了。

 

查看文件时间

1.stat命令

2. ls命令


 默认 ls -l 查看的是mtime,如上图添加 --time参数可查看 atime、ctime

 

修改时间

创建文件我们可以通过touch来创建。同样,我们也可以使用touch来修改文件时间。touch的相关参数如下:

 

-a : 仅修改access time。
-c : 仅修改时间,而不建立文件。
-d : 后面可以接日期,也可以使用 --date="日期或时间"
-m : 仅修改mtime。
-t : 后面可以接时间,格式为 [YYMMDDhhmm] (年份可以是YYYY,但是不能设置秒否则报错)

 

注:如果touch后面接一个已经存在的文件,则该文件的3个时间(atime/ctime/mtime)都会更新为当前时间。若该文件不存在,则会主动建立一个新的空文件。

 

修改时间实例

 

1. 同时修改文件的修改时间和访问时间
touch -d "2010-05-31 08:10:30" 2.sql
2. 只修改文件的修改时间
touch -m -d "2010-05-31 08:10:30" 2.sql
3. 只修改文件的访问时间
touch -a -d "2010-05-31 08:10:30" 2.sql

 

 

  • 大小: 37.1 KB
  • 大小: 19.5 KB
分享到:
评论

相关推荐

    更改文件修改时间

    在计算机系统中,文件的时间属性包括创建时间、修改时间和访问时间。这些时间戳记录了文件的生命周期中的关键事件,例如文件何时被创建、上次修改以及最近一次被打开查看的时间。在某些情况下,用户可能需要更改文件...

    vb6.0源码 修改文件创建时间 访问时间 修改时间

    在VB6.0编程环境中,有时我们需要对文件的属性进行操作,特别是文件的创建时间、访问时间和修改时间。这些时间戳对于记录文件的历史信息和跟踪文件变动至关重要。本篇文章将详细探讨如何使用VB6.0来修改文件的这三种...

    文件时间修改器更新文件时间修改文件属性

    在IT领域,有时我们需要对文件的时间属性进行调整,例如改变文件的创建时间、修改时间和访问时间等。这可能出于各种原因,比如恢复误删文件的原始时间戳,或者按照特定顺序整理文件。"文件时间修改器"就是这样一个...

    批量修改文件创建时间,修改时间,访问时间,再也不怕老师发现我拿别人的项目了

    在IT行业中,有时候我们需要对文件的时间属性进行操作,比如改变文件的创建时间、修改时间和访问时间。这种情况在处理学习或工作项目时尤为常见,比如为了满足特定的需求或隐藏某些活动的痕迹。标题提到的“批量修改...

    vb6.0更改文件日期时间

    下面是一个简单的例子,展示了如何使用VB6.0更改文件的日期时间: ```vb Option Explicit Dim fso As Object Dim file As Object Dim filePath As String ' 创建FileSystemObject实例 Set fso = CreateObject(...

    文件时间修改器(文件、文件夹、创建时间、访问时间、修改时间、修改)

    "文件时间修改器"是一款实用工具,专门设计用于帮助用户改变文件和文件夹的创建时间、访问时间和修改时间。这个软件的特点是其小巧的体积和用户友好的界面,使得时间戳的修改变得简单易行。 1. **文件时间戳详解**...

    TimeBack.exe命令行工具获取和更改文件的创建、修改、访问时间

    命令行工具TimeBack.exe获取和更改文件的创建、修改、访问时间 TimeBack 1.0 文件时间控制 作者:Xinje E-mail:xinje@126.com 2010.6.16 /F [文件名] 设置欲更改或查看文件时间的文件名。 /T [日期时间] 欲更改的...

    修改文件创建修改访问时间

    在计算机系统中,每个文件都有三个重要的时间戳:创建时间、修改时间和访问时间。这些时间戳记录了文件从诞生到使用的整个过程中的关键时间节点。在某些情况下,我们可能需要更改这些时间戳,例如为了测试、保护隐私...

    修改文件时间bulkfilechanger

    在IT领域,有时我们需要对文件的时间属性进行修改,例如改变创建时间、访问时间和修改时间,以便于文件管理或满足特定需求。"修改文件时间bulkfilechanger"是一个专门用于批量处理这种任务的绿色工具,它的主要功能...

    修改文件系统时间

    "修改文件系统时间"这一主题涉及到如何改变文件的元数据,特别是创建时间、修改时间和访问时间戳,这些都是文件属性的重要组成部分。下面将详细阐述相关知识点。 首先,文件系统时间戳是操作系统用于记录文件生命...

    易语言取文件时间和设置时间源码

    "取文件时间和设置时间源码"指的是通过易语言编写的功能模块,用于获取文件的创建时间、修改时间或访问时间,并能够设置文件的时间戳。 在易语言中,可以使用相关的系统调用函数来实现这些操作。例如,"取文件时间...

    文件时间批量修改工具(指定时间随机)

    标题中的“文件时间批量修改工具(指定时间随机)”指的是一个软件或程序,它的主要功能是帮助用户批量地改变文件的修改时间属性。这种工具通常被用于各种场景,比如测试、数据整理或者隐私保护,其中时间戳的精确控制...

    NewFileTime(文件时间修改工具)绿色便携版V6.88下载 - 电脑如何修改文件日期和时间就用这款修改文件日期的软件吧

    NewFileTime是一款短小精悍绿色便携且完全免费的windows文件时间修改工具,该修改文件日期的软件允许用户一键修改文件日期,轻松修改任何文件和文件夹的创建日期、修改日期、访问日期等时间参数,NewFileTime支持多...

    文件时间修改器,可以修改任何文件的时间属性

    在IT领域,有时我们需要对文件的时间属性进行调整,例如修改创建时间、访问时间和修改时间等。这在提交项目报告、整理文件记录或者满足特定需求时可能会派上用场。"文件时间修改器"是一个这样的工具,它允许用户方便...

    更改文件属性工具(创建、修改时间、作者等)

    "更改文件属性工具"允许用户自由地修改这些属性,以满足各种需求。例如,如果你正在整理一个项目的历史记录,可能需要将所有相关文件的创建时间调整到项目开始的日期,这样可以更清晰地展示时间线。或者,如果你需要...

    修改文件创建和修改时间

    此外,还有一些图形化的文件管理器,如Total Commander,也提供了修改文件时间的功能。 对于macOS用户,可以使用终端命令`touch`来修改文件的时间戳。命令格式为`touch -t 时间戳 文件名`,时间戳是年月日时分秒的...

    文件时间批量修改器

    在IT领域,有时我们需要对文件的时间戳进行管理,例如调整文件的创建时间、访问时间和修改时间。这在处理大量文件时可能变得繁琐。为了解决这个问题,我们可以利用名为"文件时间批量修改器"的工具,如...

    文件时间修改器(创建时间,访问时间,修改时间的小程序)

    在IT领域,文件的时间戳是记录文件生命周期的重要信息,包括创建时间、访问时间和修改时间。这些时间戳在很多场景下都具有重要的作用,比如文件管理、审计追踪、法律证据等。下面将详细介绍这三个时间属性以及如何...

    易语言修改文件创建时间

    3. **设置文件时间**:有了文件句柄和要设置的时间,就可以调用`设置文件时间`命令来修改文件的时间戳。这个命令接受三个参数:文件句柄、新的创建时间、新的修改时间和新的访问时间。在这里,我们只关心创建时间和...

    修改文件创建时间

    在Windows操作系统中,文件的属性包括了创建时间、修改时间和访问时间等信息,这些时间戳记录了文件的生命周期。在某些情况下,用户可能需要修改这些时间戳,例如为了同步文件历史或者满足特定的测试需求。在本文中...

Global site tag (gtag.js) - Google Analytics