美图欣赏 | 设为首页 | 加入收藏 | 网站地图

当前位置:电脑中国 > 系统 > Linux >

linux基本命令——mv

2017-12-25 20:39|来源:未知 |作者:dnzg |点击:

mv(选项)(参数)    剪切,或在同目录下移动重命名
1.如果目标文件是文件夹,则源文件直接移动到该文件夹内,名字还是源文件的名字。
2.如果目标文件时文件,则源文件移动的同时也会更改名字
3.如果源文件为多个,则目标必须是目录,并且统一移动到目录下

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

1
2
3
4
[root@bogon admin]# mv -b a/aa b/
mv: overwrite `b/aa'? y
[root@bogon admin]# ls b
aa  aa~  bb

-f:当目标文件存在时,强制覆盖

1
2
3
[root@bogon admin]# mv -f a/aa b/
[root@bogon admin]# ls b
aa   bb

 -i:默认选项,当目标文件存在时,提示是否覆盖

1
2
3
4
[root@bogon admin]# mv -i a/aa b/
mv: overwrite `b/aa'? y
[root@bogon admin]# ls b
aa   bb

-t:先指定目标,在制定源

1
2
3
4
5
6
7
8
[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:显示过程

1
2
[root@bogon admin]# mv -fv a/aa b/
`a/aa' -> `b/aa'

 

初学linux,每学到一点东西就写一点,如有不对的地方,恳请包涵!
(责任编辑:dnzg)