新聞中心
linux中的cp命令是一個十分常見并且容易用錯的命令,它負責把文件從源目錄復制到目標目錄中去。如果不能正確熟練地使用此命令,可能會給文件操作帶來不必要的麻煩,而且容易出錯,因此平時要多琢磨和練習。

創(chuàng)新互聯(lián)建站專注于沈陽企業(yè)網(wǎng)站建設,響應式網(wǎng)站,商城系統(tǒng)網(wǎng)站開發(fā)。沈陽網(wǎng)站建設公司,為沈陽等地區(qū)提供建站服務。全流程定制網(wǎng)站制作,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務
在linux環(huán)境下,可以使用cp命令將一個指定的文件或者列表復制到另一個目錄下,通常使用形式“cp sourcefile destfile”.
比如,假設當前的目錄中有一個example.txt文件,要將它復制到某個新的test文件夾中,可以在終端中輸入:
`cp example.txt test/`
上面代碼中,example.txt是源文件,test/是目標文件夾,命令執(zhí)行后,將把example.txt文件復制到test文件夾中,如果文件已經(jīng)存在,則會覆蓋,如果不存在將創(chuàng)建新文件。
如果要復制一個文件夾,可以使用“cp -r 文件夾 test/”命令,其中-r參數(shù)表示遞歸復制動作,當源文件是一個目錄時,就得使用該參數(shù),否則將報錯。
比如,在test目錄中要復制一個doc文件夾,可以輸入:
`cp -r doc/ test/`
上面命令還可以接受多個文件參數(shù),一次復制多個文件,比如復制example.txt和doc文件到test目錄:
`cp example.txt doc/ test/`
除了指定文件夾外,還可以使用特殊字符‘*’進行通配操作,比如要將當前目錄下所有以html結尾的文件都復制到test目錄,可以輸入:
`cp *.html test/`
有時候要把文件復制到安裝目錄,經(jīng)常會使用到“sudo”語句,因為安裝目錄用普通用戶不可讀寫,需要root權限,比如要將test目錄的文件復制到/usr/share/目錄,采用sudo權限:
`sudo cp -a test/* /usr/share/`
上面代碼中-a參數(shù)表示不僅僅復制文件,還要復制文件夾本身以及所有屬性,包括可執(zhí)行文件等。
除此之外,還有一些其它有用的參數(shù)。比如-f參數(shù)表示如果目標文件存在就覆蓋,而-i參數(shù)表示如果存在就詢問,-v參數(shù)表示顯示復制過程,-p參數(shù)表示保留源文件的屬性,-P參數(shù)表示復制絕對路徑,等等,可以搭配使用,比如 “cp -fpv”
通過上面的介紹,相信大家已經(jīng)能夠熟練地使用Linux中的cp命令了,正確使用cp有助我們快速管理文件, 了解復制的方式也會在工作中幫助到我們。
成都服務器租用選創(chuàng)新互聯(lián),先試用再開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。物理服務器托管租用:四川成都、綿陽、重慶、貴陽機房服務器托管租用。
本文標題:百度知道Linux命令cp使用技巧匯總(linuxcp)
鏈接分享:http://www.dlmjj.cn/article/djdhjee.html


咨詢
建站咨詢
