百度
360搜索
搜狗搜索

linux改文件时间戳命令详细介绍

在 Linux 系统中,你可以使用touchutime命令来修改文件的时间戳。下面为你详细介绍:

1. 使用
touch命令

touch命令主要用于创建文件,不过它也能修改文件的访问时间(atime)和修改时间(mtime)。

  • 修改文件的访问和修改时间为当前时间

bash

 filename

这里的filename指的是你要修改时间戳的文件名。要是文件不存在,touch命令会创建这个文件。

  • 指定特定的时间

bash

   filename

此命令把文件的访问和修改时间都设置成了 2024 年 1 月 1 日 12 点。

2. 使用
utime命令

utime命令能够修改文件的访问时间和修改时间。

  • 修改文件的访问和修改时间

bash

utime     filename

在这个命令里,-a表示修改访问时间,-m表示修改修改时间,-t后面跟着的202401011200.00是时间戳,格式为YYYYMMDDhhmm.ss

3. 修改文件的状态改变时间(ctime)

ctime是文件状态(如权限、所有者等)发生改变的时间,没办法直接修改。不过,当你修改文件的权限或者所有者时,ctime会自动更新。
bash

  filename




912 filename

执行这个命令修改文件权限后,文件的ctime就会更新为当前时间。

阅读更多 >>>  4min是多少分钟

文章数据信息:

本文主要探讨:"linux改文件时间戳命令", 浏览人数已经达到40次, 首屏加载时间:1.821 秒。