touch
命令是Linux中一个常用的命令,主要用于创建空白文件或更改文件的时间戳(访问时间、修改时间)。
下面是touch
命令的详解:
创建新文件:
要使用touch
命令创建一个空白文件,只需输入touch
,后跟文件名:
touch filename
这里的“filename”应该替换为您要创建的文件名。例如:
touch example.txt
如果文件已经存在,touch
命令不会修改文件内容,只会更新文件的访问和修改时间。
更改文件时间戳:
touch
命令还可以用于更改文件的访问时间(atime)和修改时间(mtime)。
以下是一些可用选项:
-a
:仅更改访问时间。-m
:仅更改修改时间。-t
:使用指定的时间格式更改时间戳。时间格式为[[CC]YY]MMDDhhmm[.ss]
,其中CC
表示世纪,YY
表示年,MM
表示月,DD
表示日,hh
表示小时,mm
表示分钟,ss
表示秒。
示例
要将文件“example.txt”的访问时间和修改时间设置为2023年4月27日15:30,请使用以下命令:
touch -t 202304271530 example.txt
要仅更改访问时间,请使用-a
选项:
touch -a -t 202304271530 example.txt
要仅更改修改时间,请使用-m
选项:
touch -m -t 202304271530 example.txt
- 创建多个文件:
touch
命令还可以一次创建多个空白文件。只需在命令后列出多个文件名,用空格隔开:
touch file1.txt file2.txt file3.txt
这将一次创建三个空白文件。
这些是touch
命令的基本用法。要查看完整的选项列表和用法,请在终端中输入以下命令以查看touch
命令的手册:
man touch
© 版权声明
本站文章由不念博客原创,未经允许严禁转载!
THE END