熟悉Linux的同学一定对mv这个命令不陌生,这个命令就是平时我们用来移动或重命名用的命令。
命令格式
mv [option] source target_directory/target_name
- mv不仅能把文件移动到目录里,还能把目录移动到目录里
- 当
mv的第二个参数为文件名时,代表着重命名
注意事项
mv和cp命令一样都能覆盖原有文件且不会有任何提醒,所以在移动文件时最好加上-i选项,以免覆盖重要文件-n:不覆盖已存在的文件-b:覆盖时备份
- 或者使用以上两个参数规避风险
mv命令和cp一样也有-u命令,在这里-u命令的意思是只移动源文件比目标文件新,或者当目标文件不存在时才移动