转载出处:http://www.cnblogs.com/peida/archive/2012/10/27/2743022.html
1、命令格式
mv[选项]目录或文件
2、命令功能
3、命令参数
-b :若需覆盖文件,则覆盖前先行备份。
-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
-u :若目标文件已经存在,且 source 比较新,才会更新(update)
-t : --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后。
4、实例
实例一 文件改名
输入:ls
输出:1 2 3 t1.txt t2.txt t3.txt
输入:mv t1.txt 1.txt
输入:ls
输出:1 1.txt 2 3 t2.txt t3.txt
将文件t1.txt 重命名为1.txt
实例二 将文件移动
输入:ls
输出:1 1.txt 2 3 t2.txt t3.txt
输入: mv 1.txt 1
输入:ls
输出:1 2 3 t2.txt t3.txt
输入 cd 1
输入 ls
输出: 11 1.txt
将文件1.txt移动到目录1下