命令探索Linux中Touch命令的神奇(linux中touch)
用法
Linux中的其中一个常用的命令touch用来更改文件的时间戳,下文将详细探究其神奇的用法。
一、Touch命令用法
Touch命令可以改变文件或目录的修改时间和访问时间,或者创建一个空文件;kill 命令用来结束正在运行中的程序;更改文件时间戳的连续更新时用到的 touch 命令。它也是文件系统(也就是你的硬盘)上记录文件属性所必要的工具之一。
一般情况下Linux的touch 的使用格式为:
`touch [option] file`
其中,option 可以有以下几项:
-a: 仅更改文件的访问时间
-c:如果文件不存在,则不创建
-m: 仅更改文件的修改时间
-t:指定一个时间戳
二、使用实例
1、 创建一个文件:
touch test.txt
2、更改文件的时间戳:
touch -t 0701165248 test.txt
3、使用touch更改多个文件时间戳:
touch -t 0711092022 *.txt
4、仅更改文件访问时间
touch -a test.txt
5、仅更改文件修改时间
touch -m test.txt
三、总结
综上所述,可以明显看出Linux下touch命令的神奇用法,它既可以用来创建文件,还可以更改文件的时间戳,并且还拥有仅更改文件的访问时间,修改时间等功能;同时,touch命令还可以一起操作多个文件的时间戳,这些都使得此命令的使用非常的方便实用,值得推荐。