Linux檔案/目錄 的複製、移動(更名)、刪除、以及檢視檔案內容的命令
阿新 • • 發佈:2021-08-02
一、複製(cp)
複製要求原始檔(目錄)必須存在,目標檔案(目錄)不存在就新建一個。
1.複製檔案fA
並新建檔案fB,fB原來不存在:
cp fA fB
到目錄dB中:
cp fA dB
2.複製目錄dA(必須加入-r選項)
並新建目錄dB,dB原來不存在。
cp -r dA dB
到目錄dB中,dB必須實際存在。
cp -r dA dB(dA變成了dB的子目錄)
二、移動(mv)
移動命令也可以用來對檔案或目錄重新命名
1.移動檔案
將檔案fA(目錄dA)更名為fB(目錄dB),fB原來不存在。
mv fA fB
將檔案fA(目錄dA)移動到目錄dB中,dB必須存在。
mv fA dB
2.移動目錄(-r選項不用了)
將文目錄dA更名為目錄dB,dB原來不存在。
mv dA dB
將目錄dA移動到目錄dB中,dB必須存在。
mv dA dB
三、刪除(rm)
1.刪除檔案fA
rm fA
2.同時刪除檔案fA和fB
rm fA fB
3.刪除目錄(必須加入-r選項)
rm -r dA(如果dA下面還有目錄或檔案,系統會一直詢問是否刪除下面的子目錄或檔案,,可以加入選項-f強行刪除,不用確認)
rm -rf dA
四、顯示
1.顯示檔案內容的指令有cat、more、head、tail。
cat/more/head/tail fA
2.區別
cat顯示所有內容
more分頁顯示,空格鍵向下翻頁,b前翻,enter下翻一行,pageUp,pageDn翻頁,q退出
head預設顯示前10行
tail預設顯示後10行。