Linux命令之touch命令

Linux命令之touch命令命令用于修改文件或者目录的时间属性 包括访问时间和修改时间 若文件不存在 系统会建立一个新的文件 我们平时用得最多的是通过 touch 创建一个空文件 实际上通过 touch 命令可以修改文件的 atime mtime 所以文件的真实访问时间和修改时间是可以被修改 我们在排查系统异常的时候还需要结合日志 历史命令等等因素综合决策

一、touch命令简介

  命令用于修改文件或者目录的时间属性,包括访问时间和修改时间,若文件不存在,系统会建立一个新的文件。我们平时用得最多的是通过touch创建一个空文件,实际上通过touch命令可以修改文件的atime、mtime,所以文件的真实访问时间和修改时间是可以被修改,我们在排查系统异常的时候还需要结合日志、历史命令等等因素综合决策。

二、使用示例

1、获取命令帮助

[root@s145]~# touch –help

2、查看命令版本

3、创建一个空文件

4、更新atime、mtime、ctime

5、-a更新atime和ctime

6、-m参数修改mtime

  使用-m参数,touch文件时,文件存在只会更新mtime和ctime为当前时间。在这里插入图片描述

7、-d参数将文件的atime,mtime,ctime按照设置修改

8、-t参数修改atime和mtime

9、使用-at参数只修改atime

10、使用-mt参数只修改mtime

11、-r参数修改文件时间属性为另一文件时间属性

12、-h更新软连接的时间属性

三、使用语法及参数说明

1、使用语法

用法:touch [OPTION]… FILE…

2、参数说明

参数 参数说明
– a 改变档案的读取时间记录。
-c 假如目的档案不存在,不会建立新的档案。与 –no-create 的效果一样。
-d 设定时间与日期,可以使用各种不同的格式。
-f 不使用,是为了与其他 unix 系统的相容性而保留。
-h 影响每个符号链接,而不是任何引用的文件(仅在可以更改符号链接时间戳的系统上有用)
-m 改变档案的修改时间记录。
-r 使用参考档的时间记录,与 –file 的效果一样。
-t 设定档案的时间记录,格式与 date 指令相同。
–help 列出指令格式。
–version 列出版本讯息。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221235.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午6:36
下一篇 2026年3月17日 下午6:36


相关推荐

  • vim 撤销操作

    vim 撤销操作在使用 vim 编辑器进行撤销操作时 有两点 1 u nbsp 撤销上一步的操作 2 Ctrl r nbsp nbsp 恢复上一步被撤销的操作

    2025年6月3日
    3
  • RMQ 区间最值问题

    RMQ 区间最值问题RangeMinimum MaximumQuery 问题描述搜索 暴力解 线段树稀疏表 ST 笛卡尔树现在在 HBUE 读本科 小日子过的有点闲就具体的来抓几个点 补补算法问题描述对于长度为 n 的数列 A 回答若干 q 次 询问 RMQ A i j 返回数列 A 中下标在 i j 里的最大 小值搜索 暴力解 publicclassM publicintRMQ int A inti intj intans

    2026年3月19日
    2
  • layui弹框传值_layui弹窗内窗口之间怎样传参数

    layui弹框传值_layui弹窗内窗口之间怎样传参数这次给大家带来 layui 弹窗内窗口之间怎样传参数 layui 弹窗内窗口之间传参数的注意事项有哪些 下面就是实战案例 一起来看一下 本文介绍了 layui 弹窗父子窗口之间传参数的方法 分享给大家 具体如下 1 父页面打开子页面并向子页面传参数 functionsetC ret varoView document getElementBy userName var

    2026年3月16日
    2
  • 基于 ThinkPHP5+Bootstrap 的后台开发框架 FastAdmin

    基于 ThinkPHP5+Bootstrap 的后台开发框架 FastAdmin

    2021年10月18日
    44
  • 向量和矩阵的点乘和叉乘

    向量和矩阵的点乘和叉乘向量定义 向量是由 N 个实数组成的一行 N 列或 N 行一列的的数组 点乘 又叫做点积 内积 数量积 标量积 向量 a a1 a2 an 和向量 b b1 b2b bn 点乘的结果是一个标量 记作 a b 几何解释 a b a b 故而点乘可以计算出两个向量的夹角 且向量垂直 点乘结果为零 叉乘 又叫向量积 外积 叉积 叉乘 向量 a x1 y1 z1 和向量 b x2 y2 z2 叉乘的运算结果是一个向量 并且两个向量的叉积与这两个向量组成的坐标平面垂直 记作 axb 计算方式

    2026年3月19日
    1
  • java抢红包_Java实现抢红包功能

    java抢红包_Java实现抢红包功能采用多线程模拟多人同时抢红包 服务端将玩家发出的红包保存在一个队列里 然后用 Job 定时将红包信息推送给玩家 每一批玩家的抢红包请求 其实操作的都是从队列中弹出的第一个红包元素 但当前的红包数量为空的时候 自动弹出下一个红包 如果有的话 关键思想 1 抢红包涉及多人并发操作 需要做好同步保证多线程运行结果正确 2 由于同时在线人数大 从性能方面考虑 玩家的发红包请求不必及时响应 而由服务端定时执行

    2026年2月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号