Linux touch命令:创建文件
touch 命令用于创建新的空文件,可以一次性创建多个文件。touch 命令还可以用于修改文件的时间属性,不加时间戳则默认修改为当前时间。
touch 命令的语法格式如下:
【实例一】创建一个新文件。
【实例二】修改现有文件的时间戳。
【实例三】同时修改文件的访问时间和修改时间。
【实例四】创建多个新文件。
touch 命令的语法格式如下:
# touch [选项] [参数]
常用选项 | 说 明 |
---|---|
-a | 修改文件或目录的访问时间 |
-m | 修改文件或目录的修改时间 |
-r | 将目标文件的时间属性更新到此文件 |
-t | 将文件时间修改为指定的日期时间,时间格式为 [[CC]YY]MMDDhhmm[.ss],CC 表示世纪(可选)、YY 表示年(可选)、MM 表示月份(必写)、DD 表示日期(必写)、hh 表示小时(必写)、mm 表示分钟 (必写)、ss 表示秒钟(可选) |
【实例一】创建一个新文件。
# touch newfile这将创建一个名为 newfile 的新空文件。
【实例二】修改现有文件的时间戳。
# touch -m existingfile使用 -m 选项可以修改 existingfile 文件的修改时间为当前系统时间。
【实例三】同时修改文件的访问时间和修改时间。
# touch -a existingfile使用 -a 选项可以修改 existingfile 文件的访问时间和修改时间。
【实例四】创建多个新文件。
# touch file1 file2 file3可以一次创建多个新文件。