每天一个linux命令:touch命令 - Go语言中文社区

每天一个linux命令:touch命令


touch命令是Linux下的创建文件的命令,通过touch指令创建文件如果已经存在,只会更改文件的创建时间,也就是时间戳,不会更改内容(整理收集自网络

1.命令格式:
touch (选项)(参数)

2.选项:
-a : 或 --time=atime或–time=access或–time=use 只更改存取时间(访问时间)
-c : 或–no-create 不建立任何文件;
-d: <时间日期>使用指定的日期时间,而非现在的时间;
-t : 将时间修改为参数指定的日期,如:07081556代表7月8号15点56分
-m:或–time=mtime或–time==modify 只更改变动时间;
-r file : <参考文件或目录> 把指定文件或目录的日期时间(access,modify),统统设成和参考文件或目录的日期时间相同(access,modify)。

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

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

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

–help:在线帮助;
– version:显示版本信息。

3.参数:
文件:指定要设置时间属性的文件列表。

4 . 实例:

touch boy
在当前目录下建立一个空文件boy,然后,利用ls -l 命令可以发现文件boy 的大小为0,表示它是空文件。
可以通过命令
stat 被查询文件

来查看文件的三种时间
access 访问时间
modify 修改时间
change 改变时间
在这里插入图片描述
https://www.cnblogs.com/westoslinux/p/6401798.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_25807055/article/details/82989689
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-09-05 18:15:48
  • 阅读 ( 1355 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢