1、mv命令的语法格式

SYNOPSISmv [OPTION]... [-T] SOURCE DESTmv [OPTION]... SOURCE... DIRECTORYmv [OPTION]... -t DIRECTORY SOURCE...

2、mv命令的选项说明

-f:若目标文件已经存在,不会询问是否覆盖

-i:若目标文件已经存在,就会询问是否覆盖

-n:不覆盖已经存在的文件

-t:指定mv的目标目录,此时目标目录在前,源文件在后

-u:在源文件比目标文件新,或目标文件不存在时才移动

3、mv命令的实践操作

范例1:给文件改名字

touch file{1..3}.txt  -->创建测试文件
ls
mv file3.txt file4.txt  -->若目标文件不存在,重命名
ls  -->发现file3.txt没了
mv file2.txt file4.txt  -->若目标文件存在,则会提示,输入y表示确认,n表示不同意
alias mv  -->之所以会提示,是因为系统做了别名
ls
\mv file1.txt file4.txt  -->取消别名的方法
ls

范例2:移动文件

ls
ls dir1  -->查看目录下内容
mv file4.txt dir1
ls dir1

移动多个文件

ls dir1
ls
touch file{1,2}.txt  -->再创建两个文件
mv file1.txt file2.txt dir1  -->将多个文件移动到一个目录中
ls dir1

范例3:将源文件和目标文件调换移动文件到目录(-t参数)

ls
ls dir1
mv dir1/file* .  -->还原实验环境,注意小数点 (.),表示当前目录,*是通配符,表示所有
ls
ls dir1
mv -t dir1/ file*  -->源文件和目标文件调换,
ls
ls dir1/

范例4:移动目录

mv * /tmp  -->清除当前所有内容,*表示所有
ls
mkdir dir{1..3}
touch dir1/sub
tree
mv dir1 dir4  -->目录dir4不存在,作用:重命名
ls  -->发现dir1没了
ls dir4
mv dir2 dir4  -->目录dir4存在,作用:移动
ls dir4
mv dir3 dir4
ls
ls dir4/

linux 移动重命名 mv 命令简介相关推荐

  1. linux重命名tar命令,linux常用操作指令4 —— 文件操作相关命令(mkdir、touch、rm、mv、cp、cat 、 find 、tar、chmod)...

    文件操作相关命令 文件操作相关命令 1.创建文件夹mkdir 2.创建文件touch 3.移动文件夹mv(类似于剪切) 4.删除rm 5.重命名mv 6.复制cp 7.查看文件(cat.head.ta ...

  2. linux移动或重命名命令,Linux移动文件或重命名的命令是什么

    1. mv命令简介 本文主要是讲解如何使用mv命令对Linux文件进行重命名和剪切以及讲解mv命令常见使用方法.mv命令是move的缩写,可以用来移动文件或者将文件改名.mv命令是最常用的Linux命 ...

  3. Linux shell - 重命名文件和文件夹(mv)

    linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹. 例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv /a /b/c 转载于:htt ...

  4. linux文件重命名命令

    linux下重命名文件有两种方式: 1.较简单的处理命令:mv mv 原文件名 新文件名 如:mv myFile newName 将MyFile重命名为newName. 2.linux提供了一个重命名 ...

  5. linux用shell重命名文件,Linux shell - 重命名文件和文件夹(mv)

    如何在Linux下重命名多个文件 在Linux中,当你想要改变一个文件名,使用mv命令就好了.然而mv不能使用通配符重命名多个文件.可以用sed.awk或者与xargs结合使用来处理多个文件的情况.然 ...

  6. Linux之cp和mv命令选项

    Linux之cp和mv命令选项 1. cp命令选项 命令选项 说明 -i 交互式提示 -r 递归拷贝目录及其内容 -v 显示拷贝后的路径描述 -a 保留文件的原有权限 cp -i命令选项效果图: cp ...

  7. Linux中rename和mv命令用法学习修改文件名区别和总结

    如何用命令修改文件名呢?在Linux下可以用rename命令,当然还可以使用mv命令,这里分享下Linux rename命令的用法. 有一部分人说Linux下没有rename命令,建议大家用mv命令. ...

  8. linux 文件重命名_如何在 Linux 上重命名一组文件 | Linux 中国

    要用单个命令重命名一组文件,请使用 rename 命令.它需要使用正则表达式,并且可以在开始前告诉你会有什么更改.-- Sandra Henry-stocker 几十年来,Linux 用户一直使用 m ...

  9. linux下重命名文件

    linux下重命名文件有两种方式: 1.较简单的处理命令:mv mv 原文件名 新文件名 如:mv myFile newName 将MyFile重命名为newName. 2.linux提供了一个重命名 ...

最新文章

  1. spring读取配置文件的几种方式
  2. Boson_Netsim_6使用方法
  3. elasticsearch(7)聚合统计-分组聚合
  4. stm32f407 usb cdc设备无法启动问题
  5. 1.2 内置异常类,异常方法
  6. java嵌套类与内部类
  7. Activity工作流工作笔记001---快速上手_认识工作流
  8. 在Vmplayer中自定义桥接网络(Bridged Network)的配置
  9. 百货商场数字化会员营销 购物中心私域流量运营系统
  10. KVM/QEMU(virt-manager)使用iso镜像安装macOS bigsur 11.4
  11. 深度解析《软文广告经典案例300》
  12. 扩展UbuntuTouch根目录,解决安装空间不足的问题
  13. LeetCode 43. 字符串相乘【c++/java详细题解】
  14. 北洋 Hokuyo 激光雷达 在ROS下的使用
  15. 8.Spring学习笔记_使用外部属性文件(by尚硅谷_佟刚)
  16. 微信小程序android 校园班车乘车预约系统ssm+uniapp
  17. 如何删除掉word中多加的分页符?
  18. postgresql灾备切换
  19. 【Unity3d】Simple Waypoint System插件介绍
  20. LeakCanary 原理浅析

热门文章

  1. 设计模式 — 行为型模式 — 观察者模式
  2. SDN — 核心玩家与技术流派
  3. 边缘计算 — 与硬件厂商
  4. Go 语言编程 — go-restful RESTful 框架
  5. OpenStack 实现技术分解 (5) 应用开发 — 使用 OpenStackClients 进行二次开发
  6. 从零开始学 Python 之字符串
  7. 使用java poi解析表格
  8. Python读取PDF内容
  9. AIX 3D32B80D 错误
  10. Algs4-1.1.21打印表格