mv命令用于将源文件重命名为目标文件,或将源文件移动至指定目录。
命令格式:
mv [选项]... [-T] 源文件 目标文件
mv [选项]... 源文件... 目录
mv [选项]... -t 目录 源文件...
将文件移入某个目录
#将文件a.txt移入目录b中
mv a.txt b
#如果b中已存在a.txt,会出现下面的提示,输入Y覆盖,输入N取消操作
mv:是否覆盖"a/a.txt"?
#强制覆盖
mv -f a.txt b
#询问是否覆盖
mv -i a.txt b
#不覆盖已存在的文件
mv -n a.txt b
#-i -f -n同时出现,只有最后一个生效
#显示详细信息
mv -v a.txt b
#源文件比目标文件新或者目标文件不存在时进行覆盖
mv -u a.txt a.txt
原文:http://my.oschina.net/u/2000201/blog/513394