Linux cp命令引數簡介

2021-09-01 05:24:38 字數 774 閱讀 8464

cp (複製檔案或目錄)

# cp [-adfilprsu] **檔(source) 目的檔(destination)

# cp [options] source1 source2 source3 …. directory

引數:-a :相當於 -pdr 的意思;

-f :為強制 (force) 的意思,若有重複或其它疑問時,不會詢問使用者,而強制複製;

-i :若目的檔(destination)已經存在時,在覆蓋時會先詢問是否真的動作!

-l :進行硬式鏈結 (hard link) 的鏈結檔建立,而非複製檔案本身;

-p :連同檔案的屬性一起複製過去,而非使用預設屬性;

-r :遞迴持續複製,用於目錄的複製行為;

-s :複製成為符號鏈結檔案 (symbolic link),亦即『快捷方式』檔案;

-u :若 destination 比 source 舊才更新 destination !

最後需要注意的,如果**檔有兩個以上,則最後乙個目的檔案一定要是『目錄』才行!

不提示覆蓋資訊overwrite?

\cp -r -f source target

cp命令預設是不會提示overwrite?的,但是cp的-i選項會提示,而一般linux的起動檔案~/.bashrc中會把cp命名成

alias cp='cp -i'

這樣在linux下輸入cp命令實際上執行的是cp -i,加上乙個「\」符號就是讓此次的cp命令不使用別名(cp -i)執行。

就不會有overwrite?的提示了

Linux cp命令引數簡介

cp 複製檔案或目錄 root linux cp adfilprsu 檔 source 目的檔 destination root linux cp options source1 source2 source3 directory 引數 a 相當於 pdr 的意思 www.cppcns.com若 檔...

LINUX CP命令詳解

cp 複製檔案或目錄 root linux cp adfilprsu 檔 source 目的檔 destination root linux cp options source1 source2 source3 directory 引數 a 相當於 pdr 的意思 d 若 檔案為鏈結檔案的屬性 li...

linux cp命令介紹

cp 複製檔案或目錄 root linux cp adfilprsu 檔 source 目的檔 destination root linux cp options source1 source2 source3 directory 引數 a 相當於 pdr 的意思 d 若 檔案為鏈結檔案的屬性 li...