當前位置:首頁 » 文件管理 » linux復制整個文件夾

linux復制整個文件夾

發布時間: 2024-11-02 18:38:01

linux系統怎麼復制文件夾下的全部文件到另外文件夾

Linux系統復制文件夾下的全部文件到另外文件夾

  • 1、用cp命令可以復制全部文件。

  • 1)、復制的時候記得使用通配符*,*表示所有文件。

  • 2)、復制的時候記得-R參數,即遞歸復制,可以將源文件夾下的子文件夾中的文件一並復制。


  • 2、示例:將當前用戶home目錄下的doc文件夾下的所有文件復制到Downloads目錄中。



  • 3、cp命令使用詳解:

  • 1)、用法:cp [選項]... [-T] 源文件 目標文件


  • 或:cp [選項]... 源文件... 目錄

  • 或:cp [選項]... -t 目錄 源文件...

  • 將源文件復制至目標文件,或將多個源文件復制至目標目錄。


  • 2)、長選項必須使用的參數對於短選項時也是必需使用的。

  • -a, --archive 等於-dR --preserve=all

  • --backup[=CONTROL 為每個已存在的目標文件創建備份

  • -b 類似--backup 但不接受參數

  • ---contents 在遞歸處理是復制特殊文件內容

  • -d 等於--no-dereference --preserve=links

  • -f, --force 如果目標文件無法打開則將其移除並重試(當 -n 選項

  • 存在時則不需再選此項)

  • -i, --interactive 覆蓋前詢問(使前面的 -n 選項失效)

  • -H 跟隨源文件中的命令行符號鏈接

  • -l, --link 鏈接文件而不復制

  • -L, --dereference 總是跟隨符號鏈接

  • -n, --no-clobber 不要覆蓋已存在的文件(使前面的 -i 選項失效)

  • -P, --no-dereference 不跟隨源文件中的符號鏈接

  • -p 等於--preserve=模式,所有權,時間戳

  • --preserve[=屬性列表 保持指定的屬性(默認:模式,所有權,時間戳),如果

  • 可能保持附加屬性:環境、鏈接、xattr 等

  • -c same as --preserve=context

  • --sno-preserve=屬性列表 不保留指定的文件屬性

  • --parents 復制前在目標目錄創建來源文件路徑中的所有目錄

  • -R, -r, --recursive 遞歸復制目錄及其子目錄內的所有內容

  • --reflink[=WHEN] 控制克隆/CoW 副本。請查看下面的內如。

  • --remove-destination 嘗試打開目標文件前先刪除已存在的目的地

  • 文件 (相對於 --force 選項)

  • --sparse=WHEN 控制創建稀疏文件的方式

  • --strip-trailing-slashes 刪除參數中所有源文件/目錄末端的斜杠

  • -s, --symbolic-link 只創建符號鏈接而不復制文件

  • -S, --suffix=後綴 自行指定備份文件的後綴

  • -t, --target-directory=目錄 將所有參數指定的源文件/目錄

  • 復制至目標目錄

  • -T, --no-target-directory 將目標目錄視作普通文件

  • -u, --update only when the SOURCE file is newer

  • than the destination file or when the

  • destination file is missing

  • -v, --verbose explain what is being done

  • -x, --one-file-system stay on this file system

  • -Z, --context=CONTEXT set security context of to CONTEXT

  • --help 顯示此幫助信息並退出

  • --version 顯示版本信息並退出


  • 3)、默認情況下,源文件的稀疏性僅僅通過簡單的方法判斷,對應的目標文件目標文件也

  • 被為稀疏。這是因為默認情況下使用了--sparse=auto 參數。如果明確使用

  • --sparse=always 參數則不論源文件是否包含足夠長的0 序列也將目標文件創文

  • 建為稀疏件。

  • 使用--sparse=never 參數禁止創建稀疏文件。


  • 4)、當指定了--reflink[=always] 參數時執行輕量化的復制,即只在數據塊被修改的

  • 情況下才復制。如果復制失敗或者同時指定了--reflink=auto,則返回標准復制模式。


  • 5)、備份文件的後綴為"~",除非以--suffix 選項或是SIMPLE_BACKUP_SUFFIX

  • 環境變數指定。版本控制的方式可通過--backup 選項或VERSION_CONTROL 環境

  • 變數來選擇。以下是可用的變數值:


  • none, off 不進行備份(即使使用了--backup 選項)

  • numbered, t 備份文件加上數字進行排序

  • existing, nil 若有數字的備份文件已經存在則使用數字,否則使用普通方式備份

  • simple, never 永遠使用普通方式備份


  • 6)、有一個特別情況:如果同時指定--force 和--backup 選項,而源文件和目標文件

  • 是同一個已存在的一般文件的話,cp 會將源文件備份。

⑵ linux復制文件夾下所有文件

linux怎麼復制文件夾下所有文件?我們一起來了解一下吧。
1、打開linux系統,在linux的桌面的空白處右擊。
2、在彈出的下拉選項里,點擊打開終端。
3、使用命令cp -R+原路徑+目標路徑,回車運行就可以復制所有文件了。

熱點內容
瑞納自動買哪個配置 發布:2024-11-02 20:18:45 瀏覽:559
sql復制資料庫結構 發布:2024-11-02 20:18:43 瀏覽:582
yaf編譯 發布:2024-11-02 20:06:30 瀏覽:126
小數除以大數怎麼演算法 發布:2024-11-02 19:44:59 瀏覽:810
安卓手機如何重新設置付款密碼 發布:2024-11-02 19:31:44 瀏覽:980
多巴胺3mg靜脈注射怎麼配置 發布:2024-11-02 19:25:50 瀏覽:618
源碼之城 發布:2024-11-02 19:24:43 瀏覽:513
國軍標環境存儲要求 發布:2024-11-02 19:23:04 瀏覽:107
sql多行轉多列 發布:2024-11-02 19:17:52 瀏覽:119
linuxftp文件夾許可權 發布:2024-11-02 19:17:03 瀏覽:899