linux系统mv命令 linux mv命令的用法

linux下的mv命令怎么用?mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录 。
1.命令格式:
mv [选项] 源文件或目录 目标文件或目录
2.命令功能:
视mv命令中第二个参数类型的不同(是目标文件还是目标目录) , mv命令将文件重命名或将其移至一个新的目录中 。当第二个参数类型是文件时,mv命令完成文件重命名,此时 , 源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名 。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中 。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失 。
3.命令参数:
-b :若需覆盖文件,则覆盖前先行备份 。
-f :force 强制的意思 , 如果目标文件已经存在 , 不会询问而直接覆盖;
-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖!
-u :若目标文件已经存在,且 source 比较新,才会更新(update)
-t: --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY , 即指定mv的目标目录 , 该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后 。
每天一个linux命令(mv)功能说明:移动或更名现有的文件或目录
用法:
mv [OPTION]... SOURCE DEST
or: mv [OPTION]... SOURCE... DIRECTORY
or: mv [OPTION]... -t DIRECTORY SOURCE...
补充说明: mv可移动文件或目录,或是更改文件或目录的名称 。
常用参数:
-b或--backup若需覆盖文件 , 则覆盖前先行备份, 默认备份的后缀是~。
-f或--force若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录 。( 默认使用该参数 )
-i或--interactive覆盖前先行询问用户 。
-S附加字尾或
--suffix=附加字尾与-b参数一并使用,可指定备份文件的所要附加的字尾 。
-u或--update在移动或更改文件名时,若目标文件已存在,且其文件日期比源文件新,则不覆盖目标文件 。
-t或--target-directory=DIRECTORY 指定目标目录
-v或--verbose执行时显示详细的信息 。
linux中 , 怎样使用mv命令,移动整个文件夹(这个文件夹下还有文件夹)?1、进入文件夹所在的目录,#cdtmp 。
2、分别进入dog与cat文件夹,查看文件是否正准 。
3、进入dog文件夹,使用mv命令把a.txt移动到cat文件夹内 。
4、分别查看dog与cat文件夹,文件移动成功 。
5、进入tmp目录,对整个文件夹进行移动操作 。
6、把cat文件夹移动到dog内 。
7、查看dog文件夹,里面已经有cat文件夹了 。
【linux系统mv命令 linux mv命令的用法】关于linux系统mv命令和linux mv命令的用法的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读