Linux 命令,touch说明与使用

avatar
作者
猴君
阅读量:0

1:touch命令功用:
对一个或多个文件,将访问时间和修改时间以及日期进行更新,既在 Linux 和 Unix 系统中,改变文件的访问和修改时间,touch对于强制其他的命令以某一方式处理文件时是有用的。如make的操作
和某些find命令,依赖于文件的访向和修改时间。如果一个文件不存在,touch就创建一个大小为0的文件。

2:命令构件:
touch [options][files]

3:参数选项:
-a,--time=atime,--time=access,--time=use
仅更新访间时间。

-c,--n0-create
不创建已经不存在的任何文件。

-d time.--date time
时间值改为指定的time不是当前时间,time可以使用儿种格式,
可以包含月名、时区、a.m.和p.m.字符串以及其他信息

-m,--time=mtime,--time=modify 
仅更新修改时间。

-r file,--reference file
时间修改为与指定的file中的时间一样,不是当前时间

-t time
使用在time中指定的时间而不是当前时间。参数格式:[[cc]yy]mmddhhmm[.ss],
表示可选的世纪和年、月、日、小时、分钟以及秒。

--help
输出帮助信息

--version
输出版本信息

4:实例演示:

输出版本信息:
touch --versionafb21ef694d74a249834363ad50d9a64.png

 

创建一个大小为零的test2文件:
touch test2c85a51631c894d66a056bf001cd1c683.png

 

更新已经存在test2文件时间戳:
touch test2 a2fd628e7b5f4b15a3fb1ba58bba2cde.png

以上,可以参照touch 命令构成与参数特征,按照自己需求进行合理使用。

 

 

 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!