一、mv的命令格式和作用

既可以在不同目录之间移动文件和目录,也可以在同一目录下对文件或者目录重命名,如果目标文件已经存在,则可覆盖他,若 目标文件或者目录不存在,则创建他;移动的dst必须为目录

命令格式:mv  [-选项]   src    dst     描述:怎么样将源移动到目的

选项:

  • -b或者--backup                                       :覆盖文件时,则备份要覆盖的文件;
  • -f或者--force                                            :若dst文件或者目录与现在现有的文件或者目录重复,则直接覆盖;
  • -i或者--interactive                                    :覆盖前先询问想好了吗
  • -S<附加字尾>或--suffix=<附加字符>       :与-b一起使用,指定备份文件所要附加的字尾
  • -u或者--update                                         :在移动或者更改文件时,若目标已经存在,且其日期比源新,则不覆盖
  • -v或者--verbose                                       :执行时 显示详细的信息
  • -V=<方法>或者--version-control=<方法> :与-b一起使用,指定备份的方法
  • --version                                                   :显示版本信息

注意:1、mv命令可以一次型移动多个文件,但是dst必须是目录;2、支持通配符

二、举例

1、基本用法

$ mv  my_file.txt  our_file.txt       //重命名

$ mv  my_file.txt  my_dir            //移动

2、一次性移动多个文件

$ mv   my_file001 my_file002 my_dir  //移动

3、移动的同时重命名

$mv    /path/my_file    my_file001      //移动+重命名

最新文章

  1. Windows Phone 二十、陀螺仪
  2. MFC 使用位图按钮,并且设置按钮的鼠标悬停效果
  3. 【读书笔记】iOS-数据交换格式
  4. CVE-2014-6271 Bash漏洞利用工具
  5. Think Python - Chapter 12 Tuples
  6. uva 10652
  7. osg 基本几何图元
  8. 字符通向字节流的桥梁---- OutputStreamWriter
  9. 朴素贝页斯分类法 c++实现
  10. RTB撕开黑盒子 Part 1: Datacratic&#39;s RTB Algorithms
  11. [转帖]内置系统账户:Local system/Network service/Local Service 区别
  12. 微信小程序---获取上传图片大小
  13. Oracle 查询两个时间段内的所有日期列表
  14. printf不定参数
  15. Multidex(二)之Dex预加载优化
  16. python全局变量
  17. Linux基础学习(9)--文件系统管理
  18. Axure 动态面板的状态与尺寸
  19. ecshop 安装出错gd_version
  20. 6-nginx-会话一致性解决(sesion一致)

热门文章

  1. 【模板】【P1182】数列分段II——二分答案
  2. 牛客练习赛69 E 字串(哈希)
  3. Java基础教程——多态
  4. guava中的SettableFuture分析
  5. java46
  6. PyQt学习随笔:QTableWidget的visualRow、visualColumn、logicalRow、logicalColumn(可见行、逻辑行、可见列、逻辑列)相关概念及方法探究
  7. Docker-使用数据卷在宿主机和容器间的数据共享
  8. Linux的一些基本操作
  9. Alpha冲刺阶段Day4
  10. ARM架构安装Kubernetes集群