mv命令详解

格式

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

功能

具有移动文件,文件夹,修改文件名,或备份等功能。

参数

-b :若需覆盖文件,则覆盖前先行备份。

-f或--force:force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

-i或--interactive:若目标文件 (destination) 已经存在时,就会询问是否覆盖!

-n或--no-clobber:不会覆盖已经存在的文件

-u或--update:若目标文件已经存在,且 source 比较新,才会更新(update)

-t:--target-directory=DIRECTORY指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后。

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

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

--version:输出版本信息并退出。

实例:

实例一:修改文件名

 mv命令详解_第1张图片

实例二:移动文件

 mv命令详解_第2张图片

实例三:移动多个文件

 

和mv –t test2 test1/test1.txt test1/test2.txt功能是一样的。

实例四:备份

 mv命令详解_第3张图片

实例五:系统提示是否覆盖

 

实例六:强制覆盖(系统不提示)

 mv命令详解_第4张图片

实例七:有相同文件直接不覆盖

 mv命令详解_第5张图片

实例八:把目录下文件夹及文件上移一级

 mv命令详解_第6张图片

实例九:移动目录

 mv命令详解_第7张图片

你可能感兴趣的:(linux,linux,命令,mv)