touch
创建空文件或更新时间戳
语法
touch [选项] 文件...说明
touch 用于创建空文件或更新文件的访问和修改时间戳。文件不存在时默认创建空文件,是初始化项目的常用命令。
参数
-a仅更新访问时间(atime)
-m仅更新修改时间(mtime)
-c不创建不存在的文件
-d设置指定时间而非当前时间
-t使用 [[CC]YY]MMDDhhmm[.ss] 格式指定时间
示例
创建空文件
新建一个空白文件
touch newfile.txt更新多个文件
批量更新时间戳(常用于触发重新编译)
touch src/*.ts不创建新文件
只更新时间戳,文件不存在也不创建
touch -c existing.log