cp 拷貝檔案有進度顯示
Linux下使用cp指令拷貝檔案時,往往都會不確定檔案在何時拷貝完成或是狀態如何?如何時使才能像Windows一樣有類似的狀態顯示?如果只靠cp的指令參數是無法達成的,下面的列子是利用rsync功能完成的方法:
方法1:
rsync -avP /來源目錄名稱 /目的路徑/
將資料夾來源目錄名稱
複製到 /目的路徑/來源目錄名稱
下,意指會在目的路徑
建一個目錄名稱與來源目錄名稱相同的目錄,並將目錄內檔案拷貝過去,較能理解的就是下面指令:
mkdir /目的路徑/來源目錄名稱 cp -R /來源目錄名稱/. /目的路徑/來源目錄名稱
方法2:
rsync -avP /來源目錄名稱/ /目的路徑/
將資料夾來源目錄名稱/所有檔案
內容複製到 /目的路徑/
下,意指是將目錄下所有檔案拷貝到目的路徑
,如同Linux下的指令:
cp -R /來源目錄名稱/. /目的路徑/
照這樣去執行後,可以看到類似下圖的狀態: