- 論壇徽章:
- 1
|
- /home/lee#cp --help
- 用法:cp [選項(xiàng)]... 來源 目的地
- 或:cp [選項(xiàng)]... 來源... 目錄
- 或:cp [選項(xiàng)]... --target-directory=目錄 來源...
- 將<來源>文件復(fù)制至<目的地>,或?qū)⒍鄠(gè)<文件>復(fù)制至<目錄>。
-
- 長選項(xiàng)必須用的參數(shù)在使用短選項(xiàng)時(shí)也是必須的。
- -a, --archive 等於 -dpR
- --backup[=CONTROL] 為每個(gè)已存在的目的地文件創(chuàng)建備份文件
- -b 類似 --backup,但不接受任何參數(shù)
- --copy-contents 當(dāng)使用遞歸模式時(shí)復(fù)制特殊文件的內(nèi)容
- -d 等於 --no-dereference --preserve=link
- --no-dereference 不會(huì)找出符號(hào)鏈接指示的真正目的地
- -f, --force 如果無法打開已存在的文件,會(huì)刪除該文件并再
- 嘗試打開
- -i, --interactive 覆蓋文件前需要確認(rèn)
- -H 使用命令列中的符號(hào)鏈接指示的真正目的地
- -l, --link 鏈接而非復(fù)制文件
- -L, --dereference 一定先找出符號(hào)鏈接指示的真正目的地
- -p 等於 --preserve=mode,ownership,timestamps
- --preserve[=ATTR_LIST] 若可能,保留指定的文件屬性
- (默認(rèn)值為:mode,ownership,timestamps)
- 額外的屬性有:links、all
- --sno-preserve=ATTR_LIST 不保留指定的文件屬性
- --parents 復(fù)制前先在<目錄>創(chuàng)建來源文件路徑中的所有目錄
- -P 等於‘--no-dereference’
- -R, -r, --recursive 復(fù)制目錄及目錄內(nèi)的所有項(xiàng)目
- --remove-destination 嘗試打開目的地文件前先刪除已存在的目的地
- 文件 (與 --force 選項(xiàng)作對(duì)比)
- --reply={yes,no,query} 指定如何處理已存在的目的地文件
- --sparse=WHEN 控制創(chuàng)建 sparse 文件的方式
- --strip-trailing-slashes 刪除參數(shù)中所有<來源>文件/目錄末端的斜杠
- -s, --symbolic-link 只創(chuàng)建符號(hào)鏈接而不是復(fù)制文件
- -S, --suffix=后綴 自行指定備份文件的<后綴>
- --target-directory=目錄 將所有參數(shù)指定的<來源>文件/目錄復(fù)制至<目錄>
- -u, --update 只在<來源>文件比目的地文件新,或目的地文件
- 不存在時(shí)才進(jìn)行復(fù)制
- -v, --verbose 詳細(xì)顯示進(jìn)行的步驟
- -x, --one-file-system 不會(huì)跨越文件系統(tǒng)進(jìn)行操作
- --help 顯示此幫助信息并離開
- --version 顯示版本信息并離開
-
- 默認(rèn)使用模式中,<來源>文件是否 sparse 文件會(huì)由一種粗略的方式?jīng)Q定,而且相應(yīng)
- 的<目的地>文件也會(huì)是 sparse 文件。此方式等於使用 --sparse=auto 選項(xiàng)。指定
- --sparse=always 則只要<來源>文件含有足夠長的 0 字節(jié)都會(huì)產(chǎn)生 sparse 的
- <目的地>文件。
- 使用 --sparse=never 會(huì)禁止產(chǎn)生 sparse 文件。
-
- 備份文件的后綴為‘~’,除非以 --suffix 選項(xiàng)或是 SIMPLE_BACKUP_SUFFIX
- 環(huán)境變量指定。版本控制的方式可透過 --backup 選項(xiàng)或 VERSION_CONTROL 環(huán)境
- 變量來選擇。以下是可用的變量值:
-
- none, off 不會(huì)進(jìn)行備份 (即使使用了 --backup 選項(xiàng))
- numbered, t 備份文件會(huì)加上數(shù)字
- existing, nil 若有數(shù)字的備份文件已經(jīng)存在則使用數(shù)字,否則使用普通方式備份
- simple, never 永遠(yuǎn)使用普通方式備份
-
- 有一個(gè)特別情況:如果同時(shí)指定 --force 和 --backup 選項(xiàng),而且<來源>和<目的地>
- 是同一個(gè)已存在的一般文件的話,cp 會(huì)將<來源>文件備份。
-
- Report bugs to <bug-coreutils@gnu.org>.
復(fù)制代碼
當(dāng)你對(duì)某個(gè)command感到困惑的時(shí)候,首先應(yīng)該看他的幫助頁! 這是一個(gè)好習(xí)慣! |
|