曝光:Linux企业运维实战
上QQ阅读APP看书,第一时间看更新

4.7 mv命令详解

mv命令主要用于重命名或者移动文件或者目录,用法为mv old.txt new.txt,常用参数详解如下:

用法:mv[选项]...[-T]源文件 目标文件

或mv[选项]...源文件...目录

或mv[选项]...-t目录 源文件

作用为将源文件重命名为目标文件,或将源文件移动至指定目录。注意长选项必须使用的参数对于短选项时也是必须使用的。

□--backup[=CONTROL]:为每个已存在的目标文件创建备份。

□-b:类似--backup,但不接受参数。

□-f,--force:覆盖前不询问。

□-i,--interactive:覆盖前询问。

□-n,--no-clobber:不覆盖已存在文件,如果用户指定了-i、-f、-n中的多个,仅最后一个生效。

□--strip-trailing-slashes:去掉每个源文件参数尾部的斜线。

□-S,--suffix=SUFFIX:替换常用的备份文件后缀。

□-t,--target-directory=DIRECTORY:将所有参数指定的源文件或目录移动至指定目录。

□-T,--no-target-directory:将目标文件视作普通文件处理。

□-u,--update:只在源文件文件比目标文件新或目标文件不存在时才进行移动。

□-v,--verbose:详细显示进行的步骤。

□--help:显示此帮助信息并退出。

□--version:显示版本信息并退出。