`
happyqing
  • 浏览: 3197883 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux修改文件的访问时间修改时间

阅读更多

如果没有指定时间,默认为 00:00:00

touch -d "2010-05-31" a.txt

touch -d "2010-05-31 08:10:30" a.txt

 

只修改修改时间

touch -m -d "2010-05-31" a.txt

 

只修改访问时间

touch -a -d "2010-05-31" a.txt

 

其中时间格式可以不写双引号,个人感觉还是写上比较好

 

touch --help
用法:touch [选项]... 文件...
将每个文件的访问时间和修改时间改为当前时间。

不存在的文件将会被创建为空文件,除非使用-c 或-h 选项。

如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。

长选项必须使用的参数对于短选项时也是必需使用的。
  -a   只更改访问时间
  -c, --no-create 不创建任何文件
  -d, --date=字符串 使用指定字符串表示时间而非当前时间
  -f   (忽略)
  -h, --no-dereference  会影响符号链接本身,而非符号链接所指示的目的地
    (当系统支持更改符号链接的所有者时,此选项才有用)
  -m   只更改修改时间
  -r, --reference=文件 使用指定文件的时间属性而非当前时间
  -t STAMP  使用[[CC]YY]MMDDhhmm[.ss] 格式的时间而非当前时间
  --time=WORD  使用WORD 指定的时间:access、atime、use 都等于-a
   选项的效果,而modify、mtime 等于-m 选项的效果
      --help  显示此帮助信息并退出
      --version  显示版本信息并退出

请注意,-d 和-t 选项可接受不同的时间/日期格式。

 

分享到:
评论

相关推荐

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

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

    Linux find 按文件修改时间查找文件

    Linux系统中有三种主要的文件时间戳:访问时间(Access Time)、修改时间(Modification Time)和状态改变时间(Status Change Time),分别对应`atime`、`mtime`和`ctime`。它们的含义如下: - **访问时间(atime...

    LINUX修改文件权限

    本文将深入探讨Linux下的文件权限管理机制,包括权限分类、权限符号及数值表示、以及如何使用`chmod`命令来修改文件权限。 ### Linux文件权限对象分类 Linux中的文件权限主要针对以下三类对象: 1. **User(文件...

    Linux下查找指定时间内修改过的文件.docx

    Linux 下查找指定时间内修改过的文件 在 Linux 系统中,查找指定时间内修改过的文件可以使用 find 命令。find 命令提供了多种选项来限定搜索范围和时间范围。 首先,需要了解 find 命令的基本语法:`find [选项] ...

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

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

    获取与修改文件创建、修改和访问时间

    不包括仅打开文件查看元数据或更改文件位置的情况,因为这些操作不会改变文件内容,所以不会更新访问时间。 在不同的操作系统中,获取和修改这些时间戳的方法有所不同: **在Windows中:** 使用`os.path.getctime...

    Linux修改文件及文件夹权限

    在Linux中,可以通过`ls -l`命令来查看文件或目录的详细属性,包括文件类型、权限、链接数、所有者、所属组、大小、最后修改时间和名称。权限部分由十位字符组成,前三位表示文件所有者的权限,中间三位是同组用户的...

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

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

    修改文件创建和修改时间

    "修改文件创建和修改时间"这一功能通常涉及操作系统层面的操作,比如在Windows、macOS或Linux系统中,我们可以使用各种工具或者编程接口来实现这一目标。 首先,我们要理解文件的元数据。每个文件都有其元数据,...

    根据文件修改时间更新文件

    在IT行业中,尤其是在文件管理和版本控制的场景下,"根据文件修改时间更新文件"是一个常见的需求。这通常涉及到自动化脚本、同步工具或者版本控制系统,它们通过比较文件的修改时间来决定是否需要更新某个文件。这里...

    linux批量修改文件属性值

    - **时间戳(Timestamps)**:包括访问时间(atime)、修改时间(mtime)和改变时间(ctime)。`touch`命令可用于更新这些时间戳。 2. **批量操作**: - **通配符(Wildcards)**:`*`代表任意多个字符,`?`代表...

    TouchPro-修改windows下文件的创建、修改、访问时间

    Windows下修改文件的创建时间,最后修改时间,最后访问时间的强大工具,比linux下的touch使用起来更方便,安装后,直接在文件上点击右键,在右键菜单中选择该工具,便可以很方便的修改文件的创建、修改、访问时间。...

    修改文件时间工具及源码

    - **隐私保护**:修改文件访问时间可以隐藏最近的访问记录。 总之,修改文件时间工具及其源码是一个实用的工具,对于开发者来说,不仅能够立即用于解决实际问题,还可以深入学习和理解操作系统级别的文件操作。通过...

    批量修改文件生成时间,更新时间等 的小工具

    这个工具专门设计用于批量修改文件的元数据,包括创建时间、修改时间和访问时间。它可以帮助用户快速统一大量文件的时间属性,避免了手动逐个修改的繁琐过程。对于开发者而言,尤其在处理大量代码文件时,这可以极大...

    修改文件时间程序

    2. 修改时间:每当文件内容被更改,这个时间就会更新,记录了文件内容的最后改动时刻。 3. 访问时间:每次打开或读取文件时,访问时间会被更新,但它并不总是被所有操作系统记录,因为这可能影响性能。 在默认情况...

    使用golang获取linux上文件的访问/创建/修改时间

    在Linux操作系统中,获取文件的访问、创建和修改时间是一项基本的文件操作。Golang作为一种强大的系统级编程语言,提供了简洁且高效的API来实现这一功能。本文将深入探讨如何使用Golang获取Linux上的文件元信息,...

    修改文件时间

    修改时间是文件内容最后被更改的时间;访问时间则是指最近一次打开或读取文件的时间。在Windows、Linux和macOS等操作系统中,这些信息都被系统记录并显示。 修改文件时间的工具有很多,例如在Windows系统下,可以...

    访问Linux下的共享文件

    访问 Linux 下的共享文件 本文档介绍如何让 Windows 用户通过以太网访问 Linux 下的共享文件,需要开启 Samba 服务器,并详细介绍了 Samba 服务器的配置步骤。 一、Samba 服务器的配置 Samba 服务器是 Linux 下的...

    在 Linux 中如何查看文件的修改日期.doc

    例如,`stat hello_script.sh` 将会显示出文件的访问时间、修改时间和状态改变时间等。如果你只想看到修改日期,可以使用 `-c` 选项配合 `%y` 标志,如 `stat -c %y hello_script.sh`,这样只会显示文件的最后一次...

    Android修改系统文件访问权限

    在Android系统中,修改系统文件访问权限涉及到对操作系统底层的深度理解,这通常需要root权限。以下是关于这个主题的详细知识点: 1. **init.rc**:这是Android系统启动时执行的第一个脚本,位于系统的system/core/...

Global site tag (gtag.js) - Google Analytics