用法:cp [選項]... [-t] 原始檔 目標檔案
或:cp [選項]... 原始檔... 目錄
或:cp [選項]... -t 目錄 原始檔...
將原始檔複製至目標檔案,或將多個原始檔複製至目標目錄。
長選項必須使用的引數對於短選項時也是必需使用的。
&">nbsp; -a, --archive 等於-dr --preserve=all
--backup[=control 為每個已存在的目標檔案建立備份
-b 類似--backup 但不接受引數
--copy-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 copy 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 copy to context
--help 顯示此幫助資訊並退出
--version 顯示版本資訊並退出
預設情況下,原始檔的稀疏性僅僅通過簡單的方法判斷,對應的目標檔案目標檔案也被為稀疏。這是因為預設情況下使用了--sparse=auto 引數。如果明確使用--sparse=always 引數則不論原始檔是否包含足夠長的0 序列也將目標檔案創文建為稀疏件。
使用--sparse=never 引數禁止建立稀疏檔案。
當指定了--reflink[=always] 引數時執行輕量化的複製,即只在資料塊被修改的情況下才複製。如果複製失敗或者同時指定了--reflink=auto,則返回標準複製模式。
備份檔案的字尾為"~",除非以--suffix 選項或是******_backup_suffix環境變數指定。版本控制的方式可通過--backup 選項或version_control 環境變數來選擇。以下是可用的變數值:
none, off 不進行備份(即使使用了--backup 選項)
numbered, t 備份檔案加上數字進行排序
existing, nil 若有數字的備份檔案已經存在則使用數字,否則使用普通方式備份
******, never 永遠使用普通方式備份
有乙個特別情況:如果同時指定--force 和--backup 選項,而原始檔和目標檔案是同乙個已存在的一般檔案的話,cp 會將原始檔備份。
我們可以使用cp命令的二個引數,示例如下:
cp -r -v dir1 dir2
cp -a -d -v dir1 dir2
Linux中cp檔案或目錄時如何顯示進度
linux中cp檔案或目錄時如何顯示進度?用法 cp 選項 t 原始檔 目標檔案 或 cp 選項 原始檔.目錄 或 cp 選項 t 目錄 原始檔.將原始檔複製至目標檔案,或將多個原始檔複製至目標目錄。長選項必須使用的引數對於短選項時也是必需使用的。a,archive 等於 dr preserve a...
cp 複製檔案或目錄
root linux cp adf ilprsu 檔 source 目的檔 destination root linux cp options source1 source2 source3 directory 引數 a 相當於 pdr 的意思 d 若 檔案為鏈結檔案的屬性 link file 則複...
cp 複製檔案或目錄
命令解釋 複製 cp 這個命令特別重要,我們會經常進行一些資料的複製,但是這個命令也可以建立連線檔案 也就是我們所熟悉的快捷方式 如果你不是管理員 root 使用者,就會牽扯到許可權這個部分的困擾,接下來我們進行舉例一一說明。命令說明 root localhost cp adfilprsu 原始檔 ...