一、用法
touch命令主要有两个功能:
- 将已存在文件的时间更改为当前系统时间
- 创建一个空的文件
常见参数详解:
-a change only the access time -c, --no-create do not create any files -d, --date=STRING parse STRING and use it instead of current time -f (ignored) -h, --no-dereference affect each symbolic link instead of any referenced file (useful only on systems that can change the timestamps of a symlink) -m change only the modification time -r, --reference=FILE use this file's times instead of current time -t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time --time=WORD change the specified time: WORD is access, atime, or use: equivalent to -a WORD is modify or mtime: equivalent to -m
二、实战
#创建一个不存在的空文件,如果存在无影响 [root@localhost project]# touch t1.txt # 改变文件的时间戳 [root@localhost project]# touch -t 202010091130 t1.txt [root@localhost project]# ll -rw-r--r--. 1 root root 4 Oct 9 11:30 t1.txt