該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中,同MSDOS下的copy命令一樣,功能十分強(qiáng)大。
創(chuàng)新互聯(lián)公司2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元阿榮做網(wǎng)站,已為上家服務(wù),為阿榮各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
語法: cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
說明:該命令把指定的源文件復(fù)制到目標(biāo)文件或把多個(gè)源文件復(fù)制到目標(biāo)目錄中。
該命令的各選項(xiàng)含義如下:
- a 該選項(xiàng)通常在拷貝目錄時(shí)使用。它保留鏈接、文件屬性,并遞歸地拷貝目錄,其作用等于dpR選項(xiàng)的組合。
- d 拷貝時(shí)保留鏈接。
- f 刪除已經(jīng)存在的目標(biāo)文件而不提示。
- i 和f選項(xiàng)相反,在覆蓋目標(biāo)文件之前將給出提示要求用戶確認(rèn)。回答y時(shí)目標(biāo)文件將被覆蓋,是交互式拷貝。
- p 此時(shí)cp除復(fù)制源文件的內(nèi)容外,還將把其修改時(shí)間和訪問權(quán)限也復(fù)制到新文件中。
- r 若給出的源文件是一目錄文件,此時(shí)cp將遞歸復(fù)制該目錄下所有的子目錄和文件。此時(shí)目標(biāo)文件必須為一個(gè)目錄名。
- l 不作拷貝,只是鏈接文件。
需要說明的是,為防止用戶在不經(jīng)意的情況下用cp命令破壞另一個(gè)文件,如用戶指定的目標(biāo)文件名已存在,用cp命令拷貝文件后,這個(gè)文件就會(huì)被新源文件覆蓋,因此,建議用戶在使用cp命令拷貝文件時(shí),最好使用i選項(xiàng)。
例子:
Cp -i file1 file2 ? ? ? ? ? ? ? (將文檔 file1 復(fù)制成 file2 . _i為提示確認(rèn)。)
cp file1 dir1 ? ? ? ? ? ? ? 將文檔 file1 復(fù)制到目錄 dir1 下,文件名仍為 file1.
cp /tmp/file1 . ? ? ? ? ? ? ? 將目錄 /tmp 下的文檔 file1復(fù)制到現(xiàn)行目錄下,檔名仍為 file1.
cp /tmp/file1 file2 ? ? ? ? ? ? ? 將目錄 /tmp 下的文檔 file1現(xiàn)行目錄下,檔名為file2
cp -r dir1 dir2 ? ? ? ? ? ? ? (recursive copy) 復(fù)制整個(gè)目錄.若目錄 dir2 不存在,則將目錄dir1,及其所有文檔和子目錄,復(fù)制到目錄 dir2 下,新目錄名稱為dir1.若目錄dir2不存在,則將dir1,及其所有文檔和子目錄,復(fù)制為目錄 dir2.
CP,Content Provider,即內(nèi)容提供商, 指依法或依約定擁有版權(quán)和/或鄰接權(quán)以及與版權(quán)作品有關(guān)的其他權(quán)利的,以及依法或依約定有權(quán)代表版權(quán)人和/或鄰接權(quán)人進(jìn)行許可授權(quán)、收取版權(quán)使用費(fèi)用的公司實(shí)體或機(jī)構(gòu)。
CP,同樣也是COUPLE的縮寫,即配對(duì),主要用在同人作品中.
比如,在火影忍者耽美同人里說CP是鼬卡或鼬X卡卡西,就是以宇智波鼬和旗木卡卡西為配對(duì)進(jìn)行創(chuàng)作.
在化學(xué)領(lǐng)域,CP是指化學(xué)純,標(biāo)簽為中藍(lán),用于一般化學(xué)試驗(yàn)。
CP,C代表電荷共軛的變換,是粒子和反粒子互相對(duì)稱,即對(duì)于粒子和反粒子;P代表宇稱變換,是空間反射對(duì)稱,即同一種粒子之間互為鏡像。
功能說明:復(fù)制文件或目錄
用法:
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
補(bǔ)充說明: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 覆蓋既有文件之前先詢問用戶。
-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í)行過程。
-t 指定目標(biāo)文件夾,目標(biāo)文件夾需存在。
cp命令是linux下的一個(gè)文件管理命令,通常是用于復(fù)制文件或目錄,cp命令主要有兩個(gè)功能,具體介紹如下:
1、能夠同時(shí)復(fù)制多個(gè)文件到一個(gè)指定的目錄中;
2、能夠?qū)⒍鄠€(gè)文件復(fù)制到一個(gè)具體的文件名或一個(gè)已經(jīng)存在的目錄下。
參考例子:
復(fù)制目錄,具體命令為:
[root@linuxcool~]#cp-Rdir1dir2/
cp命令的具體語法格式為cp[參數(shù)][文件]。
參數(shù):
-f若目標(biāo)文件已存在,就會(huì)直接覆蓋原文件?
-i若目標(biāo)文件已存在,就會(huì)詢問是否覆蓋?
-p保留源文件或目錄的所有屬性?
-r遞歸復(fù)制文件和目錄?
-d當(dāng)復(fù)制符號(hào)連接時(shí),將目標(biāo)文件或目錄也建立為符號(hào)連接,并指向與源文件或目錄連接的原始文件或目錄?
-l對(duì)源文件建立硬連接,而非復(fù)制文件?
-s對(duì)源文件建立符號(hào)連接,而非復(fù)制文件?
-b覆蓋已存在的文件目標(biāo)前將目標(biāo)文件備份?
-v詳細(xì)顯示cp命令執(zhí)行的操作過程?
以上就是小編的分享了,希望能夠幫助到大家。
本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫的。