命令格式:
touch [选项] 文件
命令功能:
- 新建文件
- 可更改文档或目录的日期时间,包括存取时间和更改时间
命令参数:
-a 或--time=atime或--time=access或--time=use 只更改存取时间。
-c 或--no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-m 或--time=mtime或--time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同(谁在前面谁就是参考文档或目录)
-t 使用指定的日期时间,而非现在的时间。
此处的日期时间规定为如下形式的十进制数:
[[CC]YY]MMDDhhmm[.SS]
- CC为年数中的前两位;
- YY为年数的后两位,如果不给出CC的值,则CCYY限定在1969–2068之内;
- MM为月数;
- DD为天数;
- hh 为小时数;
- mm为分钟数;
- SS为秒数;
由于系统的限制,早于1970年1月1日的时间是错误的。
示例:
新建文件1.txt 2.txt 3.txt
touch 1.txt 2.txt 3.txt
设定1.txt的时间戳
touch -d 2000 1.txt
将2.txt和3.txt的日期时间修改至于1.txt一致
touch -r 1.txt 2.txt 3.txt
如果觉得本文对您有帮助,请点击‘顶’支持一下,您的支持是我写作最大的动力,谢谢。