每日一个Linux命令之mv命令

mv命令是move的简写,我们首先来查看mv命令的man page,运行man mv,结果如下显示:


MV(1)告诉我们mv命令是一个可以在shell中执行的命令,NAME模块告诉我们mv命令可以用于移动文件,或者重命名文件,SYNOPSIS模块告诉我们mv命令的语法如下:

mv [options] source destination

重命名

如果想要对文件或者目录进行重命名,直接在mv命令中指定新的名字即可。例如:在当前目录下有一个文件file1.txt和一个目录folder1,我们希望将它们分别重命名为file2.txt和folder2,则可以运行如下命令:

mv file1.txt file2.txt
mv folder1 folder2

注意:与cp命令不同的是,mv对目录进行操作的时候,并不需要使用**-r**选项。

移动

如果想要将文件或者目录移动到新的路径中,直接在mv命令中指定目标路径即可。例如:在当前目录下有一个文件file1.txt和一个目录folder1,我们希望将它们移动至当前目录下的test目录,则可以运行如下命令:

mv file1.txt ./test/
mv folder1 ./test/

移动加重命名

mv命令可以在移动文件的同时,对其进行重命名。例如:在当前目录下有一个文件file1.txt和一个目录folder1,我们希望将它们移动至当前目录下的test目录,并且将它们分别重命名为file2.txt和folder2,则可以运行如下命令:

mv file1.txt ./doc/file2.txt
mv folder1 ./doc/folder2

每日一个Linux命令之mv命令相关推荐

  1. 每日一个Linux命令之man命令

    每日一个Linux命令之man命令 一个Linux系统中可供使用的命令可能多达数千个,每个命令都有不同的功能和使用方法.对于使用者而言,我们可以记住常用命令的使用方式.那么,对于陌生的命令,我们该如何 ...

  2. 每日一个Linux命令之ls命令

    每日一个Linux命令之ls命令 1. ls命令简介 2. 常见选项 1. ls命令简介 ls命令(list)可用于列出指定路径下的文件(Linux中一切皆文件,目录也是文件的一种),如果不指定路径, ...

  3. 每日一个Linux命令之cat/tac/head/tail

    每日一个Linux命令之cat/tac/head/tail 1. cat命令 2. tac命令 3. head命令 4. tail命令 如果是在Linux Desktop环境中进行工作,那么有相关的文 ...

  4. 每日一个Linux命令之chmod命令

    每日一个Linux命令之chmod命令 1. chmod命令简介 2. 利用chmod命令变更文件权限 1. chmod命令简介 查询chmod命令的man page,如下所示: 根据chmod命令的 ...

  5. 每日一个Linux命令之mkdir命令

    每日一个Linux命令之mkdir命令 mkdir命令的全称是make directories,用于创建目录.mkdir命令的使用语法如下所示: mkdir [options] directory 创 ...

  6. linux mv命令的功能,linux常用命令:Linux常用命令之mv命令是什么?

    Linux是目前使用比较广泛的服务器操作系统,可以安装在各种计算机硬件设备中,例如手机,路由器等.由于Linux是开源和免费的,因此Linux系统的稳定性和安全性更高一些,所以Linux具有很高的市场 ...

  7. linux下mv命令参数详解,linux下的mv命令使用详解

    回家也有一些时候了,今天总于有空去看望一下在家的奶奶,所以就一早坐车回家了,早上也没有开过电脑,当然学习linux是不能忘了哦!呵呵----今天我看到了一些不错的资料,跟大家一起分享一下啊! 我们学习 ...

  8. linux命令 mv -v,linux中的mv命令

    Linux系统中的mv令是一个常用的基本命令,它的主要功能是对文件或目录重命名,或者移除目录.下面由学习啦小编为大家整理了linux中的mv命令的相关知识,希望对大家有帮助! linux中的mv令详解 ...

  9. Linux中mv的作用是,linux中的mv命令的详细解释

    linxu下的mv命令是一个常用命令,可以为文件或者目录重命名,下面由秋天网 Qiutian.ZqNF.Com小编为大家整理了linux的mv命令的详细解释的相关知识,希望对大家有帮助! 一.linu ...

最新文章

  1. Seam的中文化支持
  2. hive sqoop 分区导入_使用sqoop将hive分区表的数据导入到mysql的解决方案:shell脚本循环...
  3. java中表示根号三_Java命名规范
  4. 蓝牙mesh — 解密蓝牙mesh系列文章汇总
  5. Java 集合系列(3): fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办法)...
  6. eigen 编译_头条 | 使用eigen实现四元数、欧拉角、旋转矩阵、旋转向量间的转换...
  7. android remote shell,关于 Appium V1.7.2 新增的唯一安卓可执行 mobile 命令 shell 的疑问...
  8. php大文件下載,使用apache/nginx x-sendFile模塊替換
  9. sql as关键字_SQL AS关键字概述和示例
  10. 为什么计算机的游戏打开不了,为什么电脑桌面游戏菜单打不开
  11. 【排队论 | 数学建模常用模型】
  12. Matlab 如何实现身份证号码快速识别
  13. Java实现多张图片转pdf
  14. 微信小程序实现自动语音功能:小程序语音提醒演示
  15. 如何把img格式转换成vmdk格式
  16. D. Bouncing Boomerangs
  17. Python爬虫-selenium爬取网易云歌单
  18. Python wxpy 操作微信 大全集
  19. eplan支持mysql_EPLAN软件平台系统和电脑要求
  20. 2022年中国数据库排行榜年终盘点-墨天轮

热门文章

  1. 关于罗永浩将要进军AR/VRMR领域,你又有什么评价呢?
  2. 在css中设置font-family:微软雅黑却不生效问题
  3. Google AIY人工智能套件,让STEM教育更加生动有趣!
  4. NPS、市场增长率每况愈下,移动CRM如何自救?
  5. 分布式配置中心:spring cloud config
  6. java 解决跨越问题
  7. 【宝塔】【Windows】【Blessing-Skin】【我的世界】用宝塔Windows搭建皮肤站
  8. 计算机控制技术期末复习
  9. Excel·VBA文件重命名、移动
  10. 四旋翼飞行器9——APM地面站使用详解(校准结束)