命令速查filesystem
touch:创建文件或更新时间戳
创建空文件,或更新已有文件的访问时间和修改时间而不改变文件内容。
目标不存在时创建空文件;目标存在时默认更新访问时间和修改时间。
touch [选项] 文件...touch -- "$HOME/practice/new-note.txt"touch -c -- "$HOME/practice/only-if-present.txt"touch -m -- "$HOME/practice/new-note.txt"-c 禁止创建缺失文件,-m 只更新修改时间。
命令不会改写文件内容,但会创建目录项或改变时间戳,可能影响构建系统和备份判断。不要对不熟悉的系统文件使用它。
GNU 与 BusyBox 差异
Section titled “GNU 与 BusyBox 差异”两者支持基础创建和常见时间选项。GNU touch 的日期解析与长选项更完整;BusyBox 对 -d、-t 等格式的支持可能较少。