码迷,mamicode.com
首页 > 其他好文 > 详细

touch 修改文件时间戳,或者新建一个不存在的文件 - 副本

时间:2016-03-09 07:06:09      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:linux   touch   

linuxtouch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件

1命令格式:

touch [选项]... 文件...

2命令参数:

-a   或--time=atime或--time=access或--time=use  只更改存取时间。

-c   或--no-create  不建立任何文档。

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

-f  此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。

-m   或--time=mtime或--time=modify  只更改变动时间。

-r  把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。

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

3命令功能:

touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间。 

4使用范例:

实例一:创建不存在的文件

命令:

[root@wxj wxj]# touch 123.txt

输出:

[root@wxjwxj]# ll

总用量 0

[root@wxjwxj]# touch 123.txt

[root@wxjwxj]# ll

总用量 0

-rw-r--r--1 root root 0 3   8 01:19123.txt

[root@wxjwxj]#

实例三:设定文件的时间戳

命令:

[root@wxj wxj]# touch -t 201212311111.11 123.txt

输出:

[root@wxjwxj]# ll

总用量 0

-rw-r--r--1 root root 0 11 11 2011 123.txt

[root@wxjwxj]# touch -t 201212311111.11 123.txt     

[root@wxjwxj]# ll

总用量 0

-rw-r--r--1 root root 0 12 31 2012 123.txt

[root@wxjwxj]#

 

 


本文出自 “平平淡淡才是真” 博客,请务必保留此出处http://wuxiujian.blog.51cto.com/10583235/1748950

touch 修改文件时间戳,或者新建一个不存在的文件 - 副本

标签:linux   touch   

原文地址:http://wuxiujian.blog.51cto.com/10583235/1748950

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!