命令七: mv

mv,是move的缩写,一般用来给文件重命名或者移动文件到另一个路径下,命令格式为mv [选项] 源文件或者源目录 目标文件或者目标目录

1. 给文件重命名,此时必须是目标文件(将test1.c改名为rtest1.c)

    rm test1.c rtest1.c

2. 移动文件到另一个路径(将rtest1.c移动到当前目录的test2文件夹内)

    rm rtest1.c test2

3. 将多个文件移动到另一个路径

root@578687025cb6:~/zj/Linux# ls
r
root@578687025cb6:~/zj/Linux# vi rtest1.c
root@578687025cb6:~/zj/Linux# vi rtest2.c
root@578687025cb6:~/zj/Linux# ls
r  rtest1.c  rtest2.c
root@578687025cb6:~/zj/Linux# mv rtest1.c rtest2.c r
root@578687025cb6:~/zj/Linux# ls
r
root@578687025cb6:~/zj/Linux# cd r
root@578687025cb6:~/zj/Linux/r# ls
rtest1.c  rtest2.c

4. 重命名的文件如果跟已有文件名重复,则可用-i询问是否覆盖

root@578687025cb6:~/zj/Linux/r# ls
rtest1.c  rtest2.c
root@578687025cb6:~/zj/Linux/r# mv -i rtest1.c rtest2.c
mv: overwrite 'rtest2.c'? y
root@578687025cb6:~/zj/Linux/r# ls
rtest2.c

参考链接:

https://www.cnblogs.com/peida/archive/2012/10/27/2743022.html

猜你喜欢

转载自blog.csdn.net/Ahead_J/article/details/84571896