當要複製文件和目錄時就可以用到cp命令,除了可以進行複製以外cp命令還可以進行快捷方式的創建 cp(複製文件或目錄) ...
當要複製文件和目錄時就可以用到cp命令,除了可以進行複製以外cp命令還可以進行快捷方式的創建
cp(複製文件或目錄)
[root@www ~]# cp [-adfilprsu] 來源文件(source) 目標文件(destination) [root@www ~]# cp [options] source1 source2 source3 .... directory 選項與參數: -a :相當於 -pdr 的意思,至於 pdr 請參考下列說明;(常用) -d :若來源文件為鏈接文件的屬性(link file),則複製鏈接文件屬性而非檔案本身; -f :為強制(force)的意思,若目標檔案已經存在且無法開啟,則移除後再嘗試一次; -i :若目標文件(destination)已經存在時,在覆蓋時會先詢問動作的進行(常用) -l :進行硬式連結(hard link)的連結檔建立,而非複製檔案本身; -p :連同檔案的屬性一起複制過去,而非使用預設屬性(備份常用); -r :遞歸持續複製,用於目錄的複製行為;(常用) -s :複製成為符號鏈接文件 (symbolic link),亦即『快捷方式』檔案; -u :若 destination 比 source 舊才更新 destination !
當我們要複製一個目錄時必須加上 -r參數,切記!當然在複製目錄時一般用 -a參數,它包括了-r參數,並且會連文件的屬性一起複制! 最後需要註意的,如果來源檔有兩個以上,則最後一個目的文件一定要是『目錄』才行!