Linux命令之touch
1.命令格式:
touch [选项] 文件
2.命令功能:
更新文件的时间戳或创建一个空文件
3.命令参数:
-a或--time=atime或--time=access或--time=use 只更改存取时间
-c或--no-create 不建立任何文件
-d 使用指定的日期时间,而非现在的时间
-f (忽略)此参数的存在,仅使用第一个不是选项的参数
-m或--time=mtime或--time=modify 只更改变动时间
-r或--reference=文件或目录 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同
-t STAMP 使用[[CC]YY]MMDDhhmm[.ss] 格式的时间
--help 显示此帮助信息并离开
--version 显示版本信息并离开
4.使用实例:
4.1 创建一个空文件
touch test
4.2 只更改存取时间
touch -a test
4.3 只更改变动时间
touch -m test
4.4 使用指定的日期时间,而非现在的时间
touch -d "2021-09-12 19:00:00" test
4.5 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同
touch -r test1 test2
4.6 使用[[CC]YY]MMDDhhmm[.ss] 格式的时间
touch -t 202109121900 test