標簽:
1.復制
cp 文件名1 文件名2:把文件1的全部內(nèi)容拷到文件2中
cp 文件名1 文件名2 ... 目錄名:把這些文件拷到這個目錄下
若這個目錄下存在同名文件,會彈出提示詢問是否覆蓋,輸入y(是)/n(否)
選擇,敲回車表示默認不覆蓋
cp -p 源文件名 目的地:復制文件時保留文件所有屬性
cp -r 文件名:對子目錄下所有文件進行拷
cp -rf 文件名:對子目錄下所有文件強制拷
cp -a 文件名:為每個已存在的目標文件進行備份
cp -r 目錄1 目錄2 把一個文件夾本身及其所有內(nèi)容復制到另個文件夾下
cp -r 目錄1/* 目錄2 把一個文件夾里所有內(nèi)容復制到另一個文件夾下
cp -d:復制時保留鏈接。linux命令這里所說的鏈接相當于拉菲平臺1950系統(tǒng)中的快捷方
式。
cp -u:只有源文件source比目標文件新時,才進行覆蓋
2.剪切
mv 文件名1 文件名2:把該文件的文件名從1改成2
mv 路徑1 路徑2:把文件從路徑1轉(zhuǎn)移到路徑2
mv 文件名1 ... 路徑:把選中所有文件轉(zhuǎn)移到此路徑下
視mv命令中第二個參數(shù)類型的不同(是目標文件還是目標目錄),mv命令將文 件重命名或?qū)⑵湟浦烈粋新的目錄中。
當?shù)诙䝼參數(shù)類型是文件時,mv命令完成文件重命名,此時,源文件只能有一 個(也可以是源目錄名)它將所給的源文件或目錄重命名為給定的目標文件名
當?shù)诙䝼參數(shù)是已存在的目錄名稱時,源文件或目錄參數(shù)可以有多個,mv命令
將各參數(shù)指定的源文件均移至目標目錄中。
在跨文件系統(tǒng)移動文件時,mv先拷貝,再將原有文件刪除,而鏈至該文件的鏈
接也將丟失。
mv -b:若需覆蓋文件,則覆蓋前先行備份。
mv -f :若需覆蓋文件,不詢問,強制覆蓋。
mv -u:只有source較新,才覆蓋
mv -t 目標目錄 file1,file2,file3......:指定目標目錄一次性移動多個文件,此時
目標目錄在前,多個文件在
后。linux命令
mv -v:打印文件移動情況
Linux命令 復制粘貼剪切