linux下文件和目錄的拷貝或移動

05.linux下文件和目錄的拷貝或移動

Tree

tree命令可以以樹狀圖列出文件目錄結構使用 -d 選項只顯示目錄

直接使用tree命令顯示當前目錄的結構;使用tree [目錄名]可以顯示指定目錄的目錄結構

cp

cp命令功能將給出的文件或目錄複製到另一個文件或目錄中。cp命令常用選項有:-i :覆蓋文件前提示-r :若給出的源文件是目錄文件則cp將遞歸複製該文件下的所有子目錄和文件,目標文件必須為一個目錄名。

在使用cp複製文件時,如果目標文件夾下存在相同文件會直接覆蓋,使用 -i 選項可以在覆蓋前提示是否覆蓋目標文件。輸入 n 表示不覆蓋,輸入 y 表示覆蓋。

如果複製的源文件為一個目錄文件時 ,需要使用 -r 選項.如果目標目錄已經存在原目錄文件會直接覆蓋,使用-i選項可以提示是否覆蓋。如果目標目錄和原目錄相同則複製失敗。複製源目錄將會把子目錄及其目錄下的文件一同複製到目標目錄。

mv

mv命令可以用來 移動文件或目錄,也可以給文件或目錄重命名。mv命令常用選項有:-i :覆蓋文件前提示