Linux cp命令主要用于復(fù)制文件或目錄,英文全拼:copy file。
專業(yè)成都網(wǎng)站建設(shè)公司,做排名好的好網(wǎng)站,排在同行前面,為您帶來(lái)客戶和效益!成都創(chuàng)新互聯(lián)為您提供成都網(wǎng)站建設(shè),五站合一網(wǎng)站設(shè)計(jì)制作,服務(wù)好的網(wǎng)站設(shè)計(jì)公司,成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)負(fù)責(zé)任的成都網(wǎng)站制作公司!
語(yǔ)法
cp [options] source dest或cp [options] source... directory
參數(shù)
-a:此選項(xiàng)通常在復(fù)制目錄時(shí)使用,它保留鏈接、文件屬性,并復(fù)制目錄下的所有內(nèi)容。其作用等于dpR參數(shù)組合。
-d:復(fù)制時(shí)保留鏈接,這里所說(shuō)的鏈接相當(dāng)于Windows系統(tǒng)中的快捷方式。
-f:覆蓋已經(jīng)存在的目標(biāo)文件而不給出提示。
-i:與-f選項(xiàng)相反,在覆蓋目標(biāo)文件之前給出提示,要求用戶確認(rèn)是否覆蓋,回答y時(shí)目標(biāo)文件將被覆蓋。
-p:除復(fù)制文件的內(nèi)容外,還把修改時(shí)間和訪問(wèn)權(quán)限也復(fù)制到新文件中。
-r:若給出的源文件是一個(gè)目錄文件,此時(shí)將復(fù)制該目錄下所有的子目錄和文件。
-l:不復(fù)制文件,只是生成鏈接文件。
功能說(shuō)明:復(fù)制文件或目錄
用法:
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
補(bǔ)充說(shuō)明:cp命令用在復(fù)制文件或目錄,如同時(shí)指定兩個(gè)以上的文件或目錄,且最后的目標(biāo)是一個(gè)已經(jīng)存在的目錄,則它會(huì)把前面指定的所有文件或目錄復(fù)制到該目錄中。若同時(shí)指定多個(gè)文件或目錄,而最后的目標(biāo)并非是一個(gè)已存在的目錄,則會(huì)出現(xiàn)錯(cuò)誤信息。
常用參數(shù):
-b或--backup 刪除,覆蓋目標(biāo)文件之前的備份,備份文件會(huì)在字尾加上一個(gè)備份字符串。
-f或--force 強(qiáng)行復(fù)制文件或目錄,不論目標(biāo)文件或目錄是否已存在。
-i或--interactive 覆蓋既有文件之前先詢問(wèn)用戶。
-l或--link 對(duì)源文件建立硬連接,而非復(fù)制文件。
-r 遞歸處理,將指定目錄下的文件與子目錄一并處理。
-s或--symbolic-link 對(duì)源文件建立符號(hào)連接,而非復(fù)制文件。
-S備份字尾字符串或--suffix=備份字尾字符串 用"-b"參數(shù)備份目標(biāo)文件后,備份文件的字尾會(huì)被加上一個(gè)備份字符串,預(yù)設(shè)的備份字尾字符串是符號(hào)"~"。
-v或--verbose 顯示指令執(zhí)行過(guò)程。
-t 指定目標(biāo)文件夾,目標(biāo)文件夾需存在。
一個(gè)是本地 , 一個(gè)是遠(yuǎn)程。
cp 是普通的文件復(fù)制scp 是通過(guò)ssh 本機(jī)和其他電腦上的復(fù)制。
scp是secure copy,也是一個(gè)復(fù)制命令,是與ssh有關(guān)的。
scp user@ip:/dir/file file
或者:scp file user@ip:/dir/file
要輸入user在遠(yuǎn)端用戶的密碼。
cp ,使用權(quán)限:所有使用者
使用方式:
cp [options] source dest
cp [options] source... directory
說(shuō)明:將一個(gè)檔案拷貝至另一檔案,或?qū)?shù)個(gè)檔案拷貝至另一目錄。
關(guān)于CP的具體使用辦法:
命令基本格式:?
cp [OPTIONS] SOURCE DEST --- 從源路徑copy文件到目的路徑?
cp [OPTIONS] SOURCE... DIRECTORY --- 將多個(gè)源文件copy到指定的目錄(多個(gè)源文件用空格分隔)
OPTIONS:
-a same as -dpR 盡可能將源文件狀態(tài)、權(quán)限等資料都照原裝予以復(fù)制,并且是遞歸copy;?
-r 表示遞歸copy,若source中含有目錄名,則將目錄下之檔案亦皆依序拷貝至目的地;?
-f 表示force,若目的地已經(jīng)有相同檔名的檔案存在,則在復(fù)制前先予以刪除再行復(fù)制;
關(guān)于SCP的具體使用辦法:
就是ftp,也就是其中一臺(tái)Linux安裝ftp Server,這樣可以在另外一臺(tái)機(jī)器使用ftp的client程序來(lái)進(jìn)行文件的copy。