开发者社区> 游客v5cqs6njokyjs> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux-6-命令-6-mv命令

简介: Linux-6-命令-6-mv命令
+关注继续查看

 mv命令是move的缩写,根据添加不同的参数,分别可以用来实现移动文件、重命名文件、重命名目录、备份文件或者目录等功能。

语法:

mv [选项] 源文件或目录(参数1) 目标文件或目录(参数2)

       以上语法中,如果参数2是目标文件,那么mv命令会将源文件重命名为参数2名。如果参数2是目标目录,则会将源文件或目录移动到名为参数2的目录下。要注意的是,参数2是文件时候,源文件参数1只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。而当参数2是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中,在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。


选项

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

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

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

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

-t: –target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后。

-n, --no-clobber             不要覆盖现有文件.如果指定了-i、-f、-n中的一个以上,则只有最后一个有效。

--strip-trailing-slashes   从每个源参数中删除任何尾随斜杠

-S, --suffix=SUFFIX          覆盖通常的备份后缀

-T, --no-target-directory    将DEST视为正常文件

-v, --verbose                解释正在做什么

-Z, --context                将目标文件的SELinux安全上下文设置为默认类型

官方说明,哈哈,不翻译看不懂:

image.png

       注意-f 这是个危险的选项,它直接强制就覆盖了,要慎用,一般情况下最好不用它。

一些示例:

image.png

最后使用下列命令可以将当前目录所有文件移动到上级目录:

mv * ../


总结:

       mv命令可以实现文件重命名,也可以将文件移动到新的目录中,区别是最后一个参数是目标文件还是目录,如果是目标文件就是重命名,如果是目录则将该文件移动到次目录下。当然源文件也可以是目录。


END

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Linux-6-命令-6-mv命令
mv命令是move的缩写,根据添加不同的参数,分别可以用来实现移动文件、重命名文件、重命名目录、备份文件或者目录等功能。
0 0
Linux-1-命令-1-ls
Linux命令学习开始!
0 0
Linux基础命令——cp和mv命令选项
拷贝文件防止覆盖使用 “cp –i” 操作 拷贝文件夹使用 “cp –r” 操作,拷贝文件夹并且文件权限不丢失使用 “cp –a” 操作。 移动文件防止覆盖使用 “mv –i” 操作 移动文件夹直接使用 “mv” 即可,“mv” 还可以给文件和文件夹重命名。
0 0
linux中mv命令使用详解
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。 1.命令格式:  mv [选项] 源文件或目录 目标文件或目录      mv               第一个参数        第二个参数 2.命令功能:  视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。
855 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
《LinuxShell训练营》
立即下载
LinuxCon2018
立即下载
在Linux下安...[xubingit].1460269862.pdf
立即下载