常用命令之 cp

2022-04-29 09:18:10 字數 549 閱讀 2557

適用於centos7.0作業系統

cp命令

cp命令用來將乙個或多個原始檔或者目錄複製到指定的目的檔案或目錄。cp命令還支援同時複製多個檔案,當一次複製多個檔案時,目標檔案引數必須是乙個已經存在的目錄,否則將出現錯誤。

語法:cp 選項 引數

常用選項組合有:

-a,它等同於 -dpr

d:當複製符號連線時,把目標檔案或目錄也建立為符號連線,並指向與原始檔或目錄連線的原始檔案或目錄;

-p:保留原始檔或目錄的屬性;

-r/r:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;

注意:1)cp命令不能建立目錄。所以將檔案複製到乙個不存在的目錄中,會得到錯誤的結果。

2)它支援萬用字元。

3)用-a選項,將檔案複製到目標資料夾中,如果存在同名檔案,則會覆蓋。可以通過-f或-i選項指定是否覆蓋:

-i:覆蓋既有檔案之前先詢問使用者

-f:強行複製檔案或目錄,不論目標檔案或目錄是否已存在;

更詳細的資訊請參見:

Linux常用命令 CP

cp 複製檔案或目錄 範例一 用root身份,將主資料夾下的 bashrc 複製到 tmp 下,並更名為 bashrc 重複作兩次動作,由於 tmp 下面已經存在 bashrc 了,加上 i 選項後,則在覆蓋前會詢問使用者是否確定!可以按下 n 或者 y 來二次確認呢!範例二 變換目錄到 tmp,並...

linux常用命令 cp

cp 複製檔案 或者目錄等 可以使用這個命令複製乙個檔案到乙個指定的目的地,或者複製任意多個檔案到乙個目的目錄目錄.如果最後乙個命令引數為乙個已經存在的目錄名,cp會將每乙個原始檔複製到那個目錄下 維持原檔名 如果所給的引數只有兩個檔名.它把前乙個檔案複製到後乙個檔案上.如果最後乙個引數不是檔名,目...

Linux常用命令 七 cp

cp命令用來複製檔案或者目錄,是linux系統中最常用的命令之一。一般情況下,shell會設定乙個別名,在命令列下複製檔案時,如果目標檔案已經存在,就會詢問是否覆蓋,不管你是否使用 i引數。但是如果是在shell指令碼中執行cp時,沒有 i引數是不會詢問是否覆蓋。這說明命令列和shell指令碼的執行...