linux cp 命令詳解

來源:互聯網
上載者:User

標籤:des   style   blog   color   os   使用   io   檔案   for   

/home/lee#cp --help用法:cp [選項]... 來源 目的地  或:cp [選項]... 來源... 目錄  或:cp [選項]... --target-directory=目錄 來源...將<來源>檔案複製至<目的地>,或將多個<檔案>複製至<目錄>。 長選項必須用的參數在使用短選項時也是必須的。  -a, --archive                等於 -dpR      --backup[=CONTROL]       為每個已存在的目的地檔案建立備份檔案  -b                           類似 --backup,但不接受任何參數      --copy-contents          當使用遞迴模式時複製特殊檔案的內容  -d                           等於 --no-dereference --preserve=link      --no-dereference         不會找出符號連結指示的真正目的地  -f, --force                  如果無法開啟已存在的檔案,會刪除該檔案並再                                 嘗試開啟  -i, --interactive            覆蓋檔案前需要確認  -H                           使用命令列中的符號連結指示的真正目的地  -l, --link                   連結而非複製檔案  -L, --dereference            一定先找出符號連結指示的真正目的地  -p                           等於 --preserve=mode,ownership,timestamps      --preserve[=ATTR_LIST]   若可能,保留指定的檔案屬性                                 (預設值為:mode,ownership,timestamps)                                 額外的屬性有:links、all      --sno-preserve=ATTR_LIST  不保留指定的檔案屬性      --parents                複製前先在<目錄>建立來源檔案路徑中的所有目錄  -P                           等於‘--no-dereference’  -R, -r, --recursive          複製目錄及目錄內的所有項目      --remove-destination     嘗試開啟目的地檔案前先刪除已存在的目的地                               檔案 (與 --force 選項作對比)      --reply={yes,no,query}   指定如何處理已存在的目的地檔案      --sparse=WHEN            控制建立 sparse 檔案的方式      --strip-trailing-slashes 刪除參數中所有<來源>檔案/目錄末端的斜杠  -s, --symbolic-link          只建立符號連結而不是複製檔案  -S, --suffix=尾碼            自行指定備份檔案的<尾碼>      --target-directory=目錄  將所有參數指定的<來源>檔案/目錄複寫至<目錄>  -u, --update                 只在<來源>檔案比目的地檔案新,或目的地檔案                                 不存在時才進行複製  -v, --verbose                詳細顯示進行的步驟  -x, --one-file-system        不會跨越檔案系統進行操作      --help     顯示此協助資訊並離開      --version  顯示版本資訊並離開 預設使用模式中,<來源>檔案是否 sparse 檔案會由一種粗略的方式決定,而且相應的<目的地>檔案也會是 sparse 檔案。此方式等於使用 --sparse=auto 選項。指定--sparse=always 則只要<來源>檔案含有足夠長的 0 位元組都會產生 sparse 的<目的地>檔案。使用 --sparse=never 會禁止產生 sparse 檔案。 備份檔案的尾碼為‘~’,除非以 --suffix 選項或是 SIMPLE_BACKUP_SUFFIX環境變數指定。版本控制的方式可透過 --backup 選項或 VERSION_CONTROL 環境變數來選擇。以下是可用的變數值:   none, off       不會進行備份 (即使使用了 --backup 選項)  numbered, t     備份檔案會加上數字  existing, nil   若有數位備份檔案已經存在則使用數字,否則使用普通方式備份  simple, never   永遠使用普通方式備份 有一個特別情況:如果同時指定 --force 和 --backup 選項,而且<來源>和<目的地>是同一個已存在的一般檔案的話,cp 會將<來源>檔案備份。 Report bugs to <[email protected]>.

 

linux cp 命令詳解

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.