IT开放社区

mv命令详解-目录基本操作(五)

mv命令用于文件或目录移动并可进行文件和目录的重命名。

 语法 

mv (选项)(参数1)(参数2)

 选项 

-b   当文件存在时,覆盖时为其创建备份,当目标目录存在时,则移动至目标目录下一级目录;

-f    覆盖移动;

-i    交互式操作;

-u   当目标不存在现有文件或目录时,才能执行移动操作。

 参数 

参数1需移动、重命名的文件或目录;

参数2需移动的目标目录或新文件名和目录名。

 实例 

重命名

[root@itkaifang ~]# ls
a  anaconda-ks.cfg  b  c  Desktop  install.log  install.log.syslog
[root@itkaifang ~]# mv a aa
[root@itkaifang ~]# ls
aa  anaconda-ks.cfg  b  c  Desktop  install.log  install.log.syslog

移动

[root@itkaifang ~]# ls
aa  anaconda-ks.cfg  b  c  Desktop  install.log  install.log.syslog
[root@itkaifang ~]# mv aa /aaa
[root@itkaifang ~]# ls /
aaa  boot  etc   lib    lost+found  misc  net  proc  sbin     srv  tftpboot  usr
bin  dev   home  lib64  media       mnt   opt  root  selinux  sys  tmp       var

-b选项

[root@itkaifang ~]# mv -b a b
mv: overwrite `b'? y
[root@itkaifang ~]# ls
anaconda-ks.cfg  b  b~  c  Desktop  install.log  install.log.syslog
[root@itkaifang ~]# ls
anaconda-ks.cfg  b  b~  c  Desktop  f  install.log  install.log.syslog
[root@itkaifang ~]# mv f c
[root@itkaifang ~]# ll c
total 12
-rw-r--r-- 1 root root    3 Sep 22 10:42 a
drwxr-xr-x 3 root root 4096 Sep 22 10:49 b
drwxr-xr-x 2 root root 4096 Sep 22 10:50 f


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

网站分类
站点信息
  • 文章总数:119
  • 页面总数:2
  • 分类总数:3
  • 标签总数:12
  • 评论总数:2
  • 浏览总数:116129
友情链接

BlogPowerBy Z-BlogPHP 1.5 Zero ;Theme By 爱墙纸

Copyright © 2020-2030 ITkaifang.COM All Rights Reserved. 京ICP备13044647号.Email:dreamerqin@qq.com