mv命令——移动或重命名文件

这篇具有很好参考价值的文章主要介绍了mv命令——移动或重命名文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mv命令是英文单词move的缩写,作用是移动文件,或者重命名文件.

这里需要先搞清楚mv操作中移动和重命名的概念:

  • 移动文件:就是将文件从一个目录移动到另一个目录,相当于Windows中的剪切操作
  • 重命名文件:在同一个目录中移动文件就可以理解为重命名文件

另外,还需要与cp命令的复制操作区别开来,复制是生成一个副本,文件数会增加,而mv是移动文件,就是搬家而已,文件位置可以发生了变化,但文件数不会增加。

mv命令的语法格式如下:

mv [选项] 源文件 目标文件

常用选项如下:

选项 作用或含义
-i 若存在同名文件,则询问用户是否覆盖
-f 若存在同名文件,则直接覆盖,不作任何提示
-b 若存在同名文件,覆盖前为其创建一个备份
-u 当源文件比目标文件新,或者目标文件不存在时,才执行此移动操作
-t 目标目录 将所有源文件移动至目标目录中

实例演示

1、将当前目录中的某个文件重命名

#将当前目录中的anaconda-ks.cfg重命名为ks.cfg
[root@myEuler ~]# mv anaconda-ks.cfg ks.cfg

2、将某个文件移动到另一个目录中

# 将文件移动到/etc/目录下
[root@myEuler ~]# mv ks.cfg /etc/

# 将文件移动到/etc/目录下,并重命名为ks2.cfg
[root@myEuler ~]# mv ks.cfg /etc/ks2.cfg

# 将目录移动到/etc/目录下,并重命名为dir2
[root@myEuler ~]# mv dir1/ /etc/dir2

3、移动文件,并覆盖已存在的文件

# 覆盖前询问用户,默认选项
[root@myEuler ~]# mv -i dir1/ /etc/dir2/
mv:是否覆盖'/etc/dir2/dir1'?n

# 覆盖前不询问,直接强制覆盖
[root@myEuler ~]# mv -f dir1/ /etc/dir2/

# 覆盖前不询问,但为其创建一个备份,备份文件名后有一个~符号
[root@myEuler ~]# mv -bf dir1/ /etc/dir2/

4、将所有源文件移动至指定的目标目录文章来源地址https://www.toymoban.com/news/detail-476951.html

# 将dir1目录下的所有文件移动至/etc/dir2中,且覆盖前不询问
[root@myEuler ~]# mv -f dir1/* -t /etc/dir2

到了这里,关于mv命令——移动或重命名文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 移动命令 mv

    mv 命令是 move 的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,覆盖移动也是删除动作。 1、mv命令可以用来将源文件移至 一个 目标文件中, 2、将 一组 文件移至一个目标目录中。 源文件被移至目标有以下结果: 1、如果源文件和目标文

    2024年02月04日
    浏览(28)
  • linux 移动mv命令(实战案例)

    例如: 将/gdda_file 文件下的 zlib-devel-1.2.7-18el7.x86_64.rpm 移动到 /root/ces/tools文件下 解决方法: 例如:将 pcre-8.38 文件夹移动到 /gdda_file 文件下 解决方法:

    2024年02月12日
    浏览(40)
  • mv——移动文件或文件夹

    mv命令来自英文单词:move mv命令可以用于移动文件文件夹;当路径不变,相当于改名。 mv 参数1 参数2 参数1,Linux路径,表示被移动的文件或文件夹 参数2,Linux路径,表示要移动去的地方,如果目标不存在,则进行改名,确保目标存在 1–2,把路文件文件夹1移动至路径2

    2024年02月12日
    浏览(49)
  • 5.1统计英文文件中的单词数python

     本关任务:编写一个能统计文件中单词数量的小程序,用replace替换文本内的标点 代码如下: ( 整体思路,先将文本中的标点符号用空格替换,然后用空格分隔单词,最后用len() 统计文本中单词的数量 ) 相关知识 为了完成本关任务,你需要掌握: 1.获取文件内容 2.字符

    2024年02月09日
    浏览(45)
  • Linux-centos使用mv移动文件到指定目录

    格式: 主要参数 -i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。 -f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。

    2024年02月11日
    浏览(57)
  • Linux如何将一个目录移动到另一个目录去,Linux 中,可以使用 mv 命令将一个目录移动到另一个目录中。

    在 Linux 中,可以使用 mv 命令将一个目录移动到另一个目录中。 命令格式如下: 其中,选项包括: -f :覆盖目标文件(不提示)。 -i :询问是否覆盖目标文件。 -n :不覆盖任何已存在的目标文件。 -v :显示移动的详细过程。 例如,将目录 /home/user1/documents 移动到 /home/use

    2024年02月08日
    浏览(86)
  • Linux文件目录操作命令-mv命令

            mv 命令是 move 的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。  mv 命令中第二个参数类型的不同(是目标文件还是目标目录), mv 命令将文件重命名或将其移至一个新的目录中。当第二个参数类型

    2024年02月02日
    浏览(44)
  • 计算机视觉领域常见英文期刊和会议的缩写

    TPAMI: IEEE Trans. Pattern Anal. Mach. Intell. IEEE Transactions on Image Processing(TIP): IEEE Trans. Image Process. IEEE Transactions on Medical Imaging(TMI):IEEE Trans. Med. Imaging IEEE Transactions on Geoscience and Remote Sensing(TGRS): IEEE Trans. Geosci. Remote Sens. Remote Sensing Letters: Remote Sens. Lett. Remote Sensing: Remote Sens

    2024年02月16日
    浏览(37)
  • 相机专业模型详解,各个参数作用,专业模式英文全称和缩写

    ISO(感光度) 全称: International Organization for Standardization 缩写: ISO Shutter Speed(快门速度) 全称: Shutter Speed 缩写: SS Aperture(光圈大小) 全称: Aperture 缩写: A White Balance(白平衡) 全称: White Balance 缩写: WB Exposure Compensation(曝光补偿) 全称: Exposure Compensation 缩写:

    2024年02月03日
    浏览(45)
  • Linux命令集(Linux文件管理命令--mv指令篇)

    如下为笔者总结出在 linux 中最常用的 mv 指令集 🌟希望能够帮助正在Linux路上奋斗的你🌟 移动或重命名文件或目录 短选项 长选项 描述 -b -- 在执行覆盖前,为目标文件创建一个备份 -f --force 不提示用户直接强制覆盖目标文件而进行操作 -i --interactive 如果目标文件已经存在,

    2024年02月02日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包