Linux基本命令mv命令具体使用方法

树叶云

mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。source表示源文件或目录,target表示目标文件或目录。如果将一个文件移到一个已经存在的目标文件中,则目标文件的内容将被覆盖,下面为大家分享一下Linux基本命令mv命令具体使用方法。

mv(选项)(参数) 剪切,或在同目录下移动重命名 1.如果目标文件是文件夹,则源文件直接移动到该文件夹内,名字还是源文件的名字。 2.如果目标文件时文件,则源文件移动的同时也会更改名字 3.如果源文件为多个,则目标必须是目录,并且统一移动到目录下

-b:当目标文件存在时,先进行备份在覆盖

[root@bogon admin]# mv -b a/aa b/
mv: overwrite `b/aa'? y [root@bogon admin]# ls b aa  aa~  bb 

-f:当目标文件存在时,强制覆盖

[root@bogon admin]# mv -f a/aa b/
[root@bogon admin]# ls b
aa   bb

-i:默认选项,当目标文件存在时,提示是否覆盖

[root@bogon admin]# mv -i a/aa b/
mv: overwrite `b/aa'? y [root@bogon admin]# ls b aa   bb 

-t:先指定目标,在制定源

[root@bogon admin]# mv -t b/ a/aa
mv: overwrite `b/aa'? y [root@bogon admin]# ls a b a: bb b: aa    bb 

-v:显示过程

[root@bogon admin]# mv -fv a/aa b/
`a/aa' -> `b/aa'

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/219866.html<

(0)
运维的头像运维
上一篇2025-04-14 07:37
下一篇 2025-04-14 07:38

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注