Linux之touch命令

0    50    1

Tags:

👉 本文共约1508个字,系统预计阅读时间或需6分钟。

简介

touch是一个标准程序Unix/Linux操作系统,用于创建、更改和修改文件的时间戳,也可以新建一个空文件

touch命令选项

  1. -a, 只更改访问时间
  2. -c, 如果文件不存在,不创建
  3. -d, 更新访问和修改时间
  4. -m, 只更改修改时间
  5. -r, 使用文件的访问和修改次数
  6. -t, 使用指定时间创建文件

示例

1. 如何创建一个空文件

以下 touch 命令创建一个名为的空(零字节)新文件sheena.

2. 如何创建多个文件

通过使用 touch 命令,您还可以创建多个文件。例如,以下命令将创建 3 个名为的文件,sheena,meenatemp.

3. 如何更改文件访问和修改时间

更改或更新名为的文件的上次访问和修改时间temp, 使用-a选项如下。以下命令设置文件的当前时间和日期。如果temp文件不存在,它将创建具有名称的新空文件。

find 命令使用时间戳来列出和查找文件。

4. 如何避免创建新文件

使用-c带有 touch 命令的选项可避免创建新文件。例如,以下命令不会创建名为temp如果它不存在。

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

5. 如何更改文件修改时间

如果您想更改名为的文件的唯一修改时间temp,然后使用-m带有触摸命令的选项。请注意,它只会更新文件的最后修改时间(而不是访问时间)。

6. 明确设置访问和修改时间

您可以使用显式设置时间-c-t带有触摸命令的选项。格式如下。

例如,以下命令设置文件的访问和修改日期和时间temp作为17:30(17:30 p.m.)August 10当年(2021)。

接下来验证文件的访问和修改时间temp, 和ls -l命令。

7. 如何使用另一个文件的时间戳

以下触摸命令与-r选项,将更新文件的时间戳meena带有时间戳temp文件。因此,两个文件都拥有相同的时间戳。

8. 使用指定时间创建文件

如果你想创建一个指定时间而不是当前时间的文件,那么格式应该是。

例如下面的命令 touch 命令-t选项将给出rumenz归档时间戳18:30:55 p.m.在August 5,2021.

参考

https://mp.weixin.qq.com/s/iQ8Fzt29iG9bB4Sb-4KYrw

标签:

头像

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部
返回顶部