touch—修改文件时间戳或者新建一个不存在的文件

touch命令在Unix下不太常用,一般在make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 名称 touch 语法 touch [-options] file 选项 -a 或–time=atime或–time=access或–time=use  只更改存取时间。 -c 或–no-create  不建立任何文档。 -d  使用指定的日期时间,而非现在的时间。 -f  此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。 -m 或–time=mtime或–time=modify  只更改变动时间。 -r  把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。 -t  使用指定的日期时间,而非现在的时间。 使用实例 创建不存在的文件 touch file 更新file1的时间和file2时间戳相同 touch -r file1 file2...