红联Linux门户
Linux帮助

linux基本命令----mv详解

发布时间:2017-12-29 13:56:03来源:红联作者:Ronny
mv(选项)(参数) 剪切,或在同目录下移动重命名
1.如果目标文件是文件夹,则源文件直接移动到该文件夹内,名字还是源文件的名字。
2.如果目标文件时文件,则源文件移动的同时也会更改名字
3.如果源文件为多个,则目标必须是目录,并且统一移动到目录下

-b:当目标文件存在时,先进行备份在覆盖

[root@bogon admin]# mv -b a/aa b/
mv: overwrite `b/aa'? y
[root@bogon admin]# ls b
aa aa~ bb
-f:当目标文件存在时,强制覆盖

[root@bogon admin]# mv -f a/aa b/
[root@bogon admin]# ls b
aa bb
-i:默认选项,当目标文件存在时,提示是否覆盖

[root@bogon admin]# mv -i a/aa b/
mv: overwrite `b/aa'? y
[root@bogon admin]# ls b
aa bb
-t:先指定目标,在制定源

[root@bogon admin]# mv -t b/ a/aa
mv: overwrite `b/aa'? y
[root@bogon admin]# ls a b
a:
bb

b:
aa bb
-v:显示过程

[root@bogon admin]# mv -fv a/aa b/
`a/aa' -> `b/aa'
本文转载自:http://www.linuxprobe.com/linux-mv.html
免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好,开源站点:http://www.linuxprobe.com/
文章评论

共有 2 条评论

  1. zhaojianrun 于 2018-01-27 20:15:07发表:

    一个命令,要学透也不简单。

  2. Ronny 于 2017-12-29 13:57:01发表:

    linux基本命令----mv详解