转自:http://www./?p=2037
一、touch命令简介 touch的命令功能说明: 1 可以通过touch新建一个文件; 2 可以修改文件的时间戳; 3 可以批量修改文件或目录下所有文件的时间戳; 二、命令参数说明 -a 修改access 和 change时间 {访问时间和属性修改时间} -c 如果文件不存在,则不新建文件,如果文件存在,则修改文件的 access时间 change时间 modify时间 -d 修改文件的access 和modify时间至指定时间 -m 修改文件的modify 和change时间 -r 复制另一个文档的时间戳至当前文档 -t 指定时间(access modify) 指定时间格式为: [root@localhost ~]#touch -t time t.c time 说明 [[CC]YY]MMDDhhmm[.SS] CC年份前两位; YY年份后两位; CCYY 数据在 1970~2068年 MM 月份; DD 为天数; hh 小时数; mm 分钟数; SS 秒数; 例:201502011612.12 --help 帮助文档 --version 版本信息 三、命令使用说明 3.1 touch 创建文件 [root@localhost ~]#ls |grep fileTest.txt [root@localhost ~]#touch fileTest.txt 3.1 修改文件访问时间 [root@localhost ~]#touch fileTest.txt 3.2 复制一个文件的时间戳至另外一个文件 [root@localhost ~]#touch -r t t.c 将文件t的时间戳复制到文件t.c上(access modify) 3.3 修改一个文件的访问时间至指定时间 [root@localhost ~]#touch -t 201612120512.23 t.c //将文件t.c的access modify时间修改为2016年 3.3 帮助信息查看 [root@loclhost ~]#touch --help 3.4 版本查看 [root@localhost ~]#touch --version
相关阅读: linux stat查看文件相关信息 linux c stat函数查看文件相关信息
|