作用:可用作重命名文件或者文件移动。

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

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

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

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

 

例子:

    mv  要移动的文件的路径及文件名    移动到的路径和要修改的文件名

mv /app/dev/ghrs_service/compass.sh /app/dev/ghrs_service/compass_`date +%Y%m%d%H%M`.sh