Linux是目前使用比较广泛的服务器操作系统,可以安装在各种计算机硬件设备中,例如手机,路由器等。由于Linux是开源和免费的,因此Linux系统的稳定性和安全性更高一些,所以Linux具有很高的市场份额,Linux不仅可以运行我们长时间编写的程序代码,使用Linux的命令来进行想要达到效果的任意操作。那linux常用命令:Linux常用命令之mv命令是什么?

linux常用命令:Linux常用命令之mv命令是什么?

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename)

files),是Linux系统下常用的命令,经常用来备份文件或者目录。

命令格式:

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

命令参数:

-b :若需覆盖文件,则覆盖前先行备份。

-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖。

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

-u :若目标文件已经存在,且 source 比较新,才会更新(update)。

-t:--target-directory=DIRECTORY move all SOURCE arguments into

DIRECTORY,即指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后。

注意:-f 这是个危险的选项,使用的时候一定要保持头脑清晰,一般情况下最好不用加上它。

命令功能:

视mv命令中第二个参数类型的不同,mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个,它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。

例子:

文件改名

命令:mv test.log test1.txt

输出:复制代码

代码如下:

[root@localhost test]# ll

总计 20drwxr-xr-x 6 root root 4096 10-27 01:58 scf

drwxrwxrwx 2 root root 4096 10-25 17:46 test3

drwxr-xr-x 2 root root 4096 10-25 17:56 test4

drwxr-xr-x 3 root root 4096 10-25 17:56 test5

-rw-r--r-- 1 root root 16 10-28 06:04 test.log

[root@localhost test]# mv test.log test1.txt

[root@localhost test]# ll

总计 20drwxr-xr-x 6 root root 4096 10-27 01:58 scf

-rw-r--r-- 1 root root 16 10-28 06:04 test1.txt

drwxrwxrwx 2 root root 4096 10-25 17:46 test3

drwxr-xr-x 2 root root 4096 10-25 17:56 test4

drwxr-xr-x 3 root root 4096 10-25 17:56 test5

说明:将文件test.log重命名为test1.txt

上述就是关于linux常用命令:Linux常用命令之mv命令是什么的全部内容,想了解更多关于linux的信息,请继续关注中培教育。

linux mv命令的功能,linux常用命令:Linux常用命令之mv命令是什么?相关推荐

  1. linux目录结构与功能_深入理解linux系统的目录结构(总结的非常详细)

    对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面 ...

  2. linux目录表及功能n鸟哥,Linux 档案目录的结构及功能(鸟哥私房菜)

    MVVM架构~knockoutjs系列之验证信息自定义输出~再续 返回目录 对于一个项目的表单验证,方式有很多,效果也有很多,具体使用哪种完成取决于产品这边,产品让你用什么,你就要用什么,而做为开发人 ...

  3. 10个常用的Linux命令解析

    1.Linux管理文件和目录的命令 1.1pwd命令 该命令的英文解释为print working directory(打印工作目录).输入pwd命令,Linux会输出当前目录. 1.2cd命令 cd ...

  4. linux使用命令重命名_如何在Linux上使用重命名命令

    linux使用命令重命名 Fatmawati Achmad Zaenuri/Shutterstock.comFatmawati Achmad Zaenuri / Shutterstock.com Ge ...

  5. 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 ...

  6. 盘点那些最常用的Linux命令,都应该记熟!

      来源:cnblogs.com/chenliangchaoshuai/p/11827383.html linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存. ...

  7. 1000+个常用的Linux命令!看完通关!随手玩Linux!

    温馨提示:为了更好的实际学习,建议大家使用PC端查阅复读. 0. 开篇词 不管你是从事开发还是运维工作,都要懂Linux基本命令,Linux命令是Linux系统正常运行的核心. 如果是运维,那Linu ...

  8. linux 命令 读phy_CentOS教程(七)- 常用命令使用介绍(上)

    "一切皆文件"是Linux的基本哲学之一.普通的文件.目录.设备等一切"东西"在Linux中均是以文件形式展现. 好的,让我们来记住上面引言的话: 一切皆文件 ...

  9. 这些最常用的Linux命令,每一条都应该学会!

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W+访问量博客:点击前往,查看更多 作者:陈 ...

最新文章

  1. P3175 [HAOI2015]按位或(Min - Max容斥,FMT,概率期望,全网最清晰的题解!)
  2. java时间比较大小_Go、Java 和 Rust 的比较:得出了挺多结论
  3. django1.11使用mysql_django 1.11.1 连接MySQL
  4. GNU C getopt()、getopt_long() 与 getopt_long_only() 获取命令行参数
  5. mysql中名词解析
  6. android自定义application,Android Test Orchestrator和自定义Application类
  7. Sophix热修复的简单使用
  8. Ripple相关资源汇总
  9. 华东交通大学计算机考研资料汇总
  10. 如何快速无损地把flv格式文件转换为mp4格式(可在iPhone上播放)
  11. 基于Flexlive.CQP.Framework的C# 酷Q UDP实现
  12. 著名画家孙王平作品欣赏
  13. 世界各国新娘幸福瞬间
  14. 我发现P200一些基础的操作像地面站校准,还有遥控器的设置,阿木的的铂贝学院的视频里面其实有了,免费可以看的!
  15. 操作系统 第十章 UNIX系统
  16. Linux 驱动开发 四十三:platform 设备驱动实验(一)
  17. JVM 三色标记 增量更新 原始快照
  18. IaaS、PaaS、SaaS、BaaS、FaaS区别
  19. 6、docker 数据管理
  20. 如何申请进入专家库?申请条件是什么?

热门文章

  1. 【系统架构】-如何评估软件架构
  2. linux编辑pdf文件内容,PDF修改文字的步骤
  3. .pdm文件怎么打开
  4. c语言求字符串转换成双精度_C语言如何输出双精度浮点型数据
  5. 如何查找python各种路径
  6. ECharts之饼状图
  7. qwin10如何删除linux系统,win 10内置了一个Linux子系统,以后使用Linux,不用那么麻烦了...
  8. 计算机组成原理(一)绪论
  9. 在线Base64编码 = 图片
  10. 查看表之间的关系 需要在eas中的商业分析-扩展报表中心-报表平台下的语义层方案管理...