Linux touch命令用于创建一个新空文件或者修改已有文件的时间戳。
命令格式
touch [OPTION]... FILE...
命令选项
- -a, --time=atime, --time=access, --time=use: 只更改文件访问时间。
- -c, --no-create: 不会创建不存在的文件。
- -d, --date=STRING: 将时间戳修改为指定的时间,格式为 YYYY-MM-DDTHH:MM:SS。
- -m, --time=mtime, --time=modify: 只更改文件的修改时间。
- -r, --reference=FILE: 参考某个文件的时间戳,将指定文件的时间按参考文件修改。
- -t STAMP: 使用指定的时间戳值而不是当前时间创建文件。
命令使用
示例 1:创建新文件
要在当前目录下创建一个名为test.txt的空文件,请执行以下命令:
touch test.txt
这将创建一个名为test.txt的空文件。
示例 2:修改文件时间戳
您可以使用touch命令修改文件的访问时间和/或修改时间戳。例如,要修改test.txt文件的修改时间,请执行以下命令:
touch -m test.txt
总结
Linux touch命令是一个很实用的命令,它可以用于创建新文件,也可以用于更新现有文件的时间戳。使用Linux touch命令添加,更新时间戳时,可以使用不同的选项,以精确控制文件的时间戳。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux touch命令:创建一个新文件 - Python技术站