linuxtouch命令格式
-
Linux中的touch命令用于创建一个文件或者更新文件的访问时间和修改时间。其格式为:
touch [选项] 文件
选项:
– -a:仅更新访问时间
– -c:如果文件不存在,则不创建文件
– -d:使用指定日期/时间(格式为[[CC]YY]MMDDhhmm[.ss])
– -m:仅更新修改时间
– -r<参考文件或目录>:将新文件的时间设置为参考文件或目录的时间
– -t<日期/时间>:将新文件的时间设置为指定的日期/时间
– –time=<访问时间+修改时间>:同时更新访问时间和修改时间常用示例:
– 创建一个空文件:touch file.txt
– 创建多个文件:
touch file1.txt file2.txt file3.txt
– 更新文件的访问时间和修改时间:
touch -m file.txt
– 仅更新文件的访问时间:
touch -a file.txt
– 设置文件的时间为指定的日期/时间:
touch -t 202112312359.59 file.txt
– 将新文件的时间设置为参考文件或目录的时间:
touch -r reference.txt file.txt
通过使用不同的选项和参数,可以灵活地使用touch命令来创建和操作文件的时间属性。
2年前 -
在Linux系统中,touch命令用于创建空文件或者修改文件的访问时间和修改时间。它的基本格式如下:
touch [选项] 文件名
其中,[选项]部分是可选的,可以为空。下面是一些常用的选项和使用示例:
1. -a:仅修改文件的访问时间。
示例:touch -a file.txt
2. -c:不创建任何文件,如果指定的文件不存在则不报错。
示例:touch -c file.txt
3. -d:使用指定的字符串作为文件的访问时间和修改时间。
示例:touch -d “2019-01-01 10:30” file.txt
4. -m:仅修改文件的修改时间。
示例:touch -m file.txt
5. -r:使用指定的文件作为模板,复制其访问时间和修改时间。
示例:touch -r template.txt file.txt
此外,touch命令还可以通过组合使用选项来实现更复杂的操作,例如同时修改文件的访问时间和修改时间,或者同时修改多个文件。
2年前 -
在Linux中,touch命令用于创建新文件或者更新现有文件的访问时间和修改时间。它是一个非常常用的命令,可以快速创建空文件或者修改文件的时间戳。
touch命令的格式如下:
touch [选项]… [文件]…选项:
– a:仅仅修改文件的访问时间。
– c:仅仅使用touch命令创建新文件,如果文件不存在。
– d:使用指定的日期时间作为文件的时间戳,而不是当前的时间。
– m:仅仅修改文件的修改时间。
– R:对指定目录及其子目录下的所有文件和目录递归处理。
– t:<[[CC]YY]MMDDhhmm[.ss]>用指定的日期时间作为文件的时间戳,而不是当前的时间。可以使用多个选项,也可以同时指定多个文件。下面是一些常用的实例。
1.创建一个新的空文件
touch myfile.txt2.修改文件的访问时间和修改时间为当前时间
touch myfile.txt3.仅修改文件的访问时间为当前时间
touch -a myfile.txt4.仅修改文件的修改时间为当前时间
touch -m myfile.txt5.使用指定的日期时间作为文件的时间戳
touch -t 202012311200.00 myfile.txt6.递归处理目录下的所有文件
touch -R /path/to/directory以上就是touch命令的基本用法和格式。使用touch命令可以快速创建空文件或者更新文件的时间戳。根据具体需求,结合不同的选项可以实现更多的功能。
2年前