Linux 命令之mv
mv命令也是Linux中很常見命令
作用:可以用來移動文件或者將文件改名
命令格式:
mv [選項] 源文件或目錄 目標文件或目錄
命令參數(shù):
-b :若需覆蓋文件,則覆蓋前先行備份。 -f :force 強制的意思,如果目標文件已經(jīng)存在,不會詢問而直接覆蓋; -i :若目標文件 (destination) 已經(jīng)存在時,就會詢問是否覆蓋! -u :若目標文件已經(jīng)存在,且 source 比較新,才會更新(update) -t : --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目標目錄,該選項適用于移動多個源文件到一個目錄的情況,此時目標目錄在前,源文件在后。
命令示例:
Example #1 文件改名
命令:mv index.php demo.php
執(zhí)行命令前:
執(zhí)行命令后:
說明:將index.php 修改為demo.php
Example #2:移動文件
命令:mv demo.php text
執(zhí)行命令前:
執(zhí)行命令后:
說明:將demo.php移到目錄text中
Example #3 將log1.txt,log2.txtlinux命令,log3.txt移動到目錄text中
命令:mv log1.txt log2.txt log3.txt text
mv -t text log1.txt log2.txt log3.txt
說明:將多個文件移動至文件中時linux命令,多個文件之間為空格
Example #4 目錄移動
mv dir1 dir2 說明:如果目錄dir2不存在的話,則該命令將文件dir1修改為dir2
Example #4 將當前文件夾下所有文件移動到上一級目錄
命令:mv * ../
Example #5 將當前目錄的一個子目錄里的文件移動到另一個子目錄里
命令:mv test3/*.txt text5
posted @ 2018-08-03 11:50流光瞬息 閱讀(...) 評論(...) 編輯
上一個教程:Xshell Linux常用命令
下一個教程:linux常用命令說明