Appearance
touch命令
touch
命令用于创建新的空文件或更新已存在的文件的访问和修改时间戳。如果指定的文件不存在,touch
命令将创建一个空文件。如果文件已经存在,touch
命令将更新文件的访问和修改时间戳为当前时间。
语法
touch [选项] 文件
选项
-a
或--time=access
:仅更新文件的访问时间。-m
或--time=modification
:仅更新文件的修改时间。-c
或--no-create
:不创建新文件。-r
或--reference=参考文件
:使用参考文件的时间戳更新目标文件的时间戳。-d
或--date=时间
:使用指定的时间值更新文件的时间戳。
参数
- 文件:指定要创建或更新时间戳的文件。
示例
创建一个名为
file.txt
的空文件:touch file.txt
更新文件
file.txt
的访问和修改时间戳为当前时间:touch file.txt
仅更新文件
file.txt
的访问时间:touch -a file.txt
仅更新文件
file.txt
的修改时间:touch -m file.txt
使用参考文件
reference.txt
的时间戳更新文件file.txt
的时间戳:touch -r reference.txt file.txt