可以用来移动文件或者重命名文件名,经常用来备份文件或者目录。

mv [选项] 源文件或者目录 目标文件或者目录

选项

  • -b 如果已存在相同文件名,则覆盖前进行备份
  • -f 如果已存在相同文件名,而用户不具有写的权限,则强制覆盖
  • -i 如果已存在相同文件名,覆盖前提示用户进行确认
  • -u 比较原文件与目标文件修改时间,如果目标文件较新则不覆盖
  • -v 列出所有被移动或重命名的文件

操作

1. 文件改名

# 将1.txt改成2.txt
mv 1.txt 2.txt

2. 移动文件

# 将2.txt移动到dir目录
mv 2.txt dir/
# 将1.txt, 2.txt, 3.txt移动到dir目录
mv 1.txt 2.txt 3.txt dir/
# 将1.txt, 2.txt, 3.txt移动到dir目录
mv 1.txt 2.txt 3.txt dir/
# 将4.txt改名为2.txt,2.txt已经存在则给出提示
mv 4.txt 2.txt
mv: overwrite '2.txt'? y
ls
1.txt  2.txt
# 将5.txt强行改名为2.txt,没有提示
touch 5.txt
mv -f 5.txt 2.txt
ls
1.txt  2.txt
# 把当前目录下dir目录 更名为 test目录
mv dir/ test/
# 把当前目录下dir目录下所有文件 移动到test目录下
mv dir/* test/
# 把当前目录下dir目录下所有txt文件 移动到test目录下
mv dir/*.txt test/
# 文件被覆盖前做简单备份,前面加参数-b
# 5.txt~为备份文件
mv 4.txt -b 5.txt
mv: overwrite ‘5.txt’? y
ls5.txt  5.txt~

linux - mv相关推荐

  1. Linux mv命令:移动文件或改名

    mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名.该命令的基本格式如下: [root@localhost ~]# mv [选项] 源文件 目标文件 选 ...

  2. linux mv命令: 移动文件或文件改名

    linux mv命令: 移动文件或文件改名 介绍: mv命令用来为文件或目录改名.或将文件移入其它位置. 语法: mv [-if] 源文件 目标文件 #文件改名 mv [-if] 文件... 目录 # ...

  3. linux 移动剪切命令,Linux移动剪切文件和目录命令-Linux重命名文件和目录命令-Linux mv命令详解-嗨客网...

    Linux移动或重命名文件或目录(mv)教程 在 mv 命令会根据第二个参数类型的不同(是目标文件还是目标目录),将文件重命名或将其移至一个新的目录中.当第二个参数类型是文件时,mv 命令完成文件重命 ...

  4. linux mv 文件 到 上一层目录

    linux mv 文件 到 上一层目录 mv file ../

  5. linux mv 环境变量,linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用...

    linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用 [email protected] ~]# cp /usr/bin/ls   /tmp/ [[email p ...

  6. linux mv 环境变量,linux环境变量 cp mv 以及文档查看的几个命令

    1.环境变量linux 按字面意思理解,环境能够理解为整个linux系统的环境,而变量则是一个能够变化的量或是一个命令.vim 那么,咱们就能够理解为linux的环境变量,就是针对于linux的整个系 ...

  7. linux mv 保持目录结构_Linux中的mv命令详解

    mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 1.命令格式: mv [选项] 源文件或目 ...

  8. 【Linux】一步一步学Linux——mv命令(30)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 mv命令是"move"单词的缩写,其功 ...

  9. linux mv 递归拷贝,奇技淫巧 - 给Linux中的cp和mv命令中添加进度条的高级拷贝

    GNU cp和GNU mv命令用于在GNU/Linux操作系统中复制和移动文件和目录.这两个命令缺少的一个特性是它们不显示任何进度条.如果复制一个大文件或目录,您就不知道完成复制过程需要多长时间,也不 ...

  10. Linux: mv, rename单次及批次修改档案名称及后缀(批量修改文件名)

    在Windows 系统中,无论我们要重新命名资料夹或是档案, 通常都点下右键后选择重新命名即可, 如果对快捷键比较熟,直接按下F2 可以更快地达成目的. 而在Linux系统中,重新命名资料夹或档案也可 ...

最新文章

  1. swift 中showAlertTitle的使用
  2. 向安卓模拟器中添加文件
  3. python入门教程 pdf-Python快速入门PDF高清完整版本下载
  4. 专访小米欧阳辰:深度揭秘小米广告平台的构建、底层模块和坑
  5. python编程学习笔记列表_python编程:从入门到实践学习笔记-函数
  6. MTK 修改默认Text-to-speech Patch
  7. 使用Jquery 结合后台数据库显示类似QQ图片中心
  8. php 处理表单里面的 单双引号
  9. SPH(光滑粒子流体动力学)流体模拟实现三:Marching Cube算法(2)
  10. LaTeX beamer中minipage添加脚注(footnote)
  11. C语言:二维数组传参的格式(详细+总结)
  12. Tableau的特点和案例--可视化和交互化 和 其他
  13. 9、Vue自定义指令
  14. python写安卓游戏_10分钟学会python写游戏脚本!Python其实很简单
  15. 单个vue组件的打包和动态引入
  16. vivado中ZYNQ详解(主要用于PS和PL之间的工作衔接)
  17. Axure的强大逻辑交互
  18. python自动化(五)接口自动化:4.接口自动化框架搭建实战
  19. 谜底是计算机的谜语英语,有关计算机的谜语
  20. 素数求解的C语言方法

热门文章

  1. Tcl 语言—— 文本操作篇
  2. elasticsearch自定义企业词典
  3. 2020数学1第一题详解
  4. 无线投影服务器连接投影仪,无线投影如何兼顾可能的有线连接需求? - EduSoho官网...
  5. 首次面试JAVA实习生遇到的面试题
  6. 怎么使用python检测代理IP是否有效
  7. [Windows系统]任务管理器中的内存参数
  8. sigmoid函数、tanh函数、softmax函数及求导
  9. 百度秋招笔试三道编程题(2021-09-07)
  10. RGB颜色值对照表_用于OpenCV绘图