2.15Linux下mv命令和参数详解
Posted by 撒得一地 on 2015年10月29日 in Linux教程
上一篇: 2.14Linux下rm命令
下一篇: 2.16Linux下文件查阅命令之cat和tac
下一篇: 2.16Linux下文件查阅命令之cat和tac
mv(move)就是搬移的意思,当你要移动文件或目录时,就要用到这个命令。而且,这个命令还有重命名的功能,实在是十分好用。
mv命令的用法
[root@lmode ~]# mv [-fiu] source destination [root@lmode ~]# mv [options] source1 source2 source3 .... directory
mv命令参数分析
-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖; -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖。 -u :若目标文件已经存在,且 source 比较新,才会升级 (update)
实例1:
[root@lmode ~]# cd /tmp [root@lmode tmp]# cp ~/.bashrc bashrc [root@lmode tmp]# mkdir mvtest [root@lmode tmp]# mv bashrc mvtest # 将某个文件移动到某个目录去
实例2:
[root@lmode tmp]# mv mvtest mvtest2 <== 这样就更名了。 # 其实在 Linux 底下还另外一个命令,称为 rename。 # 该命令可以同时对多个文件名进行更名,而不是只针对某一文件名进行变更。
rename与mv不同。详情请man rename。
实例3:
[root@lmode tmp]# cp ~/.bashrc bashrc1 [root@lmode tmp]# cp ~/.bashrc bashrc2 [root@lmode tmp]# mv bashrc1 bashrc2 mvtest2 #注意,如果有多个来源文件或目录,则最后一个目标档一定是目录。 #将所有的数据移动到该目录的意思。
mv这个命令,应该算linux十大常用操作命令之一了。有时候你也可以使用-u(update)选项来测试新旧文件,看看是否有必要移动文件。
欢迎转载,转载请注明:http://coderschool.cn/881.html
上一篇: 2.14Linux下rm命令
下一篇: 2.16Linux下文件查阅命令之cat和tac
下一篇: 2.16Linux下文件查阅命令之cat和tac