mv命令
命令格式
mv [选项] 源文件或目录 目标文件或目录
命令功能
移动或重命名文件或目录,当第二个参数是文件时,mv完成重命名;此时,源文件也只能有一个,它将所给的源文件或目录重命名为给定的目录名。当第二个参数为已存在的目录时,源文件或目录可以是多个,它将源文件或目录移至指定的目录下。跨文件系统移动时,mv先拷贝,再将原文件删除。
命令参数
--backup,覆盖文件之前进行备份
-b ,类似--backup,(Ubuntu中提示,-b类似--backup,但不接受参数,这点不明白是什么意思,希望知道的各位不吝赐教)
-f,覆盖时也不做提醒
-i,--interactive覆盖前会进行询问
-n,不会覆盖一个已经存在的文件
当你同时使用-i,-f,-n时,只有最后一个才会有效
-u,当源文件更新时才会覆盖
-S<备份文件尾字符串>,使用-b时,默认的备份文件尾部为“~”,-S可设置为其他字符串
-t,将所有源文件移至目标目录下
-v,--verbose,详细解释正在做的事情
--help,显示帮助信息