用户可以使用 mv 命令来移动文件或目录至另一个文件或目录, 还可以将目录或文件重命名。 如果将一个文件移动到一个已经存在的目标文件中,目标文件的内容将会被覆盖。mv 命令接收两个参数时,第一个参数表示源文件或目录,第二个参数表示目标文件或目录。 接收多个参数时,如果最后一个参数对应的是目录而且改目录存在,mv 会将各个参数指定的文件或目录移动到此目录中,如果目标文件存在,将会进行覆盖。

命令格式: mv [选项]  [参数]

选项:

-i   如果目标文件存在,将会询问用户是否覆盖。

-f   覆盖已有的目标文件时不给出任何提示。

-b   若需要覆盖文件,则覆盖前先进行备份。

-S   与 -b 参数一并使用可指定备份文件所要附加的字尾。

--help  显示帮助。

--version  显示版本信息。

实例:

mv b.txt c.bak   将文件 b.txt 重命名为  c.bak

  mv -i 456.txt /home/hk/cpdir/copy/abc    将  456.txt 移动到 /home/hk/cpdir/copy/ 并取名为 abc 若已存在文件 abc则会询问是否覆盖。

  mv -f 456.txt /home/hk/cpdir/copy/abc    将  456.txt 移动到 /home/hk/cpdir/copy/ 并取名为 abc 若已存在文件 abc 覆盖时不会有任何提示。

   mv  -b 123.txt  345.txt   将 123.txt 重命名为 345.txt,时先备份 345.txt。

  

最新文章

  1. 各版本CRM所需端口号
  2. jackson处理boolean类型的注意点
  3. MyBatis魔法堂:即学即用篇
  4. 跟我一起学WCF(7)——WCF数据契约与序列化详解
  5. ural 1998 The old Padawan
  6. C#使用Process类调用外部程序(转)
  7. WdatePicker 设置今天起 后30天可选
  8. Oracle内链接+外连接详解
  9. javascript链式调用实现方式总结
  10. [置顶] SQL日期类型
  11. Qt之设置QWidget背景色(QStyleOption->drawPrimitive(QStyle::PE_Widget)方法比较有趣)
  12. 【IE6的疯狂之十三】IE6下使用滤镜后链接不能点击的BUG
  13. XMEAG-128A1
  14. API练习_图形
  15. selenium的使用技巧及集成到scrapy
  16. Centos7上安装java
  17. PHP+Ajax实现文件上传功能
  18. Django-rest-framework 接口实现 了解 GenericAPIView
  19. 架构-架构风格:REST
  20. Vue之组件使用(二)

热门文章

  1. shiro实战系列(十二)之常用专业术语
  2. Kubernetes1.91(K8s)安装部署过程(四)--Master节点安装
  3. OpenCV (C++) 几何形状识别(面积过滤、横纵比过滤等等)
  4. python+selenium+chrome driver 64位环境配置
  5. JS省市区联动效果
  6. NRF51822/NRF51802/NRF52810/NRF52811的详解区别
  7. nrf52832 连接参数更新过程
  8. 2017-2018-2 20155203《网络对抗技术》Exp6 信息搜集与漏洞扫描
  9. Nuxt.js + koa2 入门
  10. binlog2sql使用总结