【Linux命令-文件管理类】mv命令

命令功能:移动更名文件或文件夹的名字

命令语法:mv [-参数] [源文件或目录或目标文件或目录]

参数:

  • -b或–backup  若需覆盖文件,则覆盖前先行备份。
  • -f或–force  若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文 件或目录。
  • -i或–interactive  覆盖前先行询问用户。
  • -S<附加字尾>或
  • –suffix=<附加字尾>  与-b参数一并使用,可指定备份文件的所要附加的字尾。
  • -u或–update  在移动或更改文件名时,若目标文件已存在,且其文件日期比源文件新,则不覆盖目标文件。
  • -v或–verbose  执行时显示详细的信息。
  • -V=<方法>或
  • –version-control=<方法>  与-b参数一并使用,可指定备份的方法。
  • –help  显示帮助。
  • –version  显示版本信息。

示例:

  • 移动文件到一个目录下面

mv hello test/hello,命令将hello文件移到了test文件夹下

  • 给一个文件改名

    将文件的名称hello改为了world

  • 执行时显示执行信息

  • 下面参数示例是和”如果移动文件到某处,而某处有同名文件”这一应用场景有关的,主要是覆盖文件时该怎么处理。先在test文件下创建一个文件hello,内容为hello world2,然后将当前文件夹下的hello文件移到test文件夹下,这就创建了应用场景。
    • -b参数,覆盖时备份

      可以看出,被覆盖的文件hello备份了一个文件hello~,并且在覆盖之前,询问了用户

因为默认情况下是询问用户并且不备份的,所以-f和-i参数就不介绍了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-05 15:28:18

【Linux命令-文件管理类】mv命令的相关文章

2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/more/less/head/tail

2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/more/less/head/tail 2.10 环境变量PATH 如果你的目录在这里面 那么你敲命令句不需要敲绝对路径 但是如果再打开一个终端, 怎么让永久生效呢 系统有一个文件,是可以让它开机 或者是每次打开终端 都回去加载命令的 cat 一下看下文件有没有加上 命令 再打开一个终端 也是可以的 如果先取消掉 就重新改下变量PATH 还可以把里面的命令删掉 vi /etc/profile 重新退出

Linux系统下的文件管理类常命令及使用方式

Linux上的文件管理类命令有哪些,常用的使用方式 文件系统操作命令分为:目录操作命令.文件操作命令.权限操作命令 目录操作命令: ls 列出目录的属性信息 pwd 列出用户当前所处目录路径 du 列出目录占用磁盘空间大小 cd 改变用户的当前目录 mkdir 建立一个新目录 rmdir 删除一个目录及其中的文件 文件操作命令 df 用于报告文件系统的总容量,使用量,剩余量. find 在指定路径找文件 whereis 查找一个命令相关信息放在那 grep 在指定文件中查找指定的字符串 cat

马哥2016全新Linux+Python高端运维班-Linux基础命令文件管理类及目录创建

周二作业内容: 1.Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. 文件管理类命令:cp(复制),mv(移动),rm(删除) 1) cp:   cp [OPTION]... [-T] SOURCE DEST cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE... cp SRC DEST 如果目标不存在,新建DEST,并将SRC中的内容填充至DEST 如果目录存在 如果DEST是文件

每天学习Linux(7)---mv命令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 1.命令格式: mv [选项] 源文件或目录 目标文件或目录 2.命令功能: 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中.当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名.当第二个参数是已

Linux命令篇之mv命令和install命令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 1.命令格式:    mv [选项] 源文件或目录 目标文件或目录 2.命令功能:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中.当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名.当第二个参数

Linux命令(6):mv命令

1.作用: 为文件或目录改名或将文件由一个目录移入另一个目录中 2.格式: mv  [选项] 源文件或目录 目标文件或目录 3.常见参数: 4.使用实例: [[email protected] ~]# mv -i ./my/why/ ./ 5.使用说明: (1)该命令根据命令中第二个参数类型的不同(是目标文件还是目标目录)来判断是重命名还是移动文件,当第二个参数类型是文件时,mv 命令完成文件重命名,此时,它将所给的源文件或目录重命名为给定的目标文件名: (2)当第二个参数是已存在的目录名称时,

2.10 环境变量PATH 2.11 cp命令 2.12 mv命令 2.13 文档查看cat/mor

2.10 环境变量PATH 1.环境变量 查看 PATH环境变量: 只要命令在上述的环境变量中,敲命令就不需要使用绝对路径 如图,将cp命令复制到.tmp目录下,效果和使用ls是一样的 如果想直接使用ls2 ,需要改环境变量: 如图,将/tmp添加到PATH环境变量中,echo PATH,将显示tmp,直接使用ls2 会发现和使用ls效果一样的: 如图,新开一个窗口,发现使用ls2不能生效了,说明ls2 没能在PATH中永久生效, 如果需要永久生效: 在新开一个窗口, 发现可以使用了 如果不想使

【Linux命令-文件管理类】cat命令

命令权限:所有使用者 命令用法:cat [参数选项] [文件] 命令作用:将文件或标准输入组合输出到标准输出或文件 cat命令的选项如下: -A, –show-all 等于-vET -b, –number-nonblank 对非空输出行编号 -e 等于-vE -E, –show-ends 在每行结束处显示"$" -n, –number 对输出的所有行编号 -s, –squeeze-blank 不输出多行空行 -t 与-vT 等价 -T, –show-tabs 将跳格字符显示为^I -u

【Linux命令-文件管理类】cmp命令

cmp(compare)命令 命令作用:比较两个文件之间的差异 命令用法:cmp [-clsv][-i <字符数目>][–help][第一个文件][第二个文件] 当相互比较的两个文件完全一样时,则该指令不会显示任何信息: 若发现有所差异,预设会标示出第一个不同之处的字符和列数编号: 若不指定任何文件名称或是所给予的文件名为"-",则cmp指令会从标准输入设备读取数据. 命令参数: -c或–print-chars 除了标明差异处的十进制字码之外,一并显示该字符所对应字符. -