Linux將一個文件夾或文件夾下的所有內容復制到另一個文件夾


Linux將一個文件夾或文件夾下的所有內容復制到另一個文件夾

1、將一個文件夾下的所有內容復制到另一個文件夾下

cp -r /home/packageA/* /home/cp/packageB/

cp -r /home/packageA/. /home/cp/packageB/
這兩種方法效果是一樣的。

方法示例:
在這里插入圖片描述

2、將一個文件夾復制到另一個文件夾下

cp -r /home/packageA /home/packageB

運行命令之后packageB文件夾下就有packageA文件夾了。

方法示例:
在這里插入圖片描述

3、刪除一個文件夾及其下面的所有文件

rm -rf /home/packageA

  • -r表示向下遞歸,不管有多少級目錄,一並刪除
  • -f表示直接強行刪除,不作任何提示的意思

方法示例:
在這里插入圖片描述

4、移動一個文件夾到另一個文件夾下面

mv /home/packageA /home/packageB/

mv /home/packageA /home/packageB
這兩種方法效果是一樣的。

方法示例:
在這里插入圖片描述

5、移動一個文件夾下的所有內容到另一個文件夾下面

mv /home/packageA/* /home/packageB/

方法示例:
在這里插入圖片描述

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM