linux每天一小步---touch命令详解

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:17   1260   0

1 命令功能:

创建文件和修改文件或者目录的时间戳

2 命令语法:

touch 【选项】 【文件名或者目录名】

3 命令参数:

-a 只修改文件的access(访问)时间.

-c 或--no-create  不创建不存在的文件。

-d 使用指定的日期时间,而非现在的时间

-m 指修改Modify(修改)时间,而不修改access(访问)时间

-r file 使用指定file文件的时间戳(access,modify)更新文件的时间戳(access,modify)

注:access 表示最后一次访问(仅仅是访问,没有改动)文件的时间

modify 表示最后一次修改文件的时间

change 表示最后一次对文件属性改变的时间,包括权限,大小,属性等等

-t 将时间修改为参数指定的日期,如:07081556代表7月8号15点56分

4 使用范例:

  • 创建不存在的文件,如在/data目录下创建:

  • 修改文件的access(访问)时间,如修改上图中的westoslinux的access时间

  • 修改文件的modify(修改)时间,如修改/data/westoslinux文件的modify时间

  • 使用指定的时间更改文件或者目录的access或者modify时间,如修改上图文件的access时间为2012-07-15 08:30:30,修改modify时间戳只需将参数a改为m,此处不再做说明。

  • 使用指定文件的时间戳更新文件的时间戳

作者:linux每天一小步
出处:http://www.cnblogs.com/westoslinux

如果你真心觉得文章写得不错,而且对你有所帮助,不妨帮忙“推荐"一下,您的“推荐”将是我最大的写作动力!

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接!

转载于:https://www.cnblogs.com/westoslinux/p/6401798.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP