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

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

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

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

posted @ 2017-02-15 15:57  linux每天一小步  阅读(17957)  评论(0编辑  收藏  举报