linux強(qiáng)制復(fù)制文件并覆蓋的方法
目前創(chuàng)新互聯(lián)公司已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、召陵網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
1、這么就用不會提示了:# \cp -rf
2、 原因:
# vi ~/.bashrc
如果你看到如下內(nèi)容,以下命令都會用別名執(zhí)行了,就是說自動加了 -i 參數(shù):
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
為了讓復(fù)制和移動大量文件去覆蓋目標(biāo)時(shí),不會產(chǎn)生一個個的提示,命令應(yīng)該這樣寫
# \cp -rf /data/xxx* ?/home/xxx ?
注意 cp 命令前加了 \ ,意思是不讓它用~/.bashrc里的別名運(yùn)行,即 -i 參數(shù)
3、補(bǔ)充cp該命令的各選項(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)文件必須為一個目錄名。
- l 不作拷貝,只是鏈接文件。
4、需要說明的是,為防止用戶在不經(jīng)意的情況下用cp命令破壞另一個文件,如用戶指定的目標(biāo)文件名是一個已存在的文件名,用cp命令拷貝文件后,這個文件就會被新拷貝的源文件覆蓋,因此,建議用戶在使用cp命令拷貝文件時(shí),最好使用i選項(xiàng)。
拷貝A文件夾到B目錄
cp -rv?A B
如果你正在B目錄下,可以這樣:
cp -rv A ./
拷貝A文件下的A1文件
cp -v A/A1 ./
或者
cp -v A/A1 B/
擴(kuò)展資料:
文件復(fù)制命令cp
命令格式:
cp [-adfilprsu] 源文件(source) 目標(biāo)文件(destination)
cp [option] source1 source2 source3 ...??directory
參數(shù)說明:
-a:是指archive的意思,也說是指復(fù)制所有的目錄
-d:若源文件為連接文件(link file),則復(fù)制連接文件屬性而非文件本身
-f:強(qiáng)制(force),若有重復(fù)或其它疑問時(shí),不會詢問用戶,而強(qiáng)制復(fù)制
-i:若目標(biāo)文件(destination)已存在,在覆蓋時(shí)會先詢問是否真的操作
-l:建立硬連接(hard link)的連接文件,而非復(fù)制文件本身
-p:與文件的屬性一起復(fù)制,而非使用默認(rèn)屬性
-r:遞歸復(fù)制,用于目錄的復(fù)制操作
-s:復(fù)制成符號連接文件(symbolic link),即“快捷方式”文件
-u:若目標(biāo)文件比源文件舊,更新目標(biāo)文件
如將/test1目錄下的file1復(fù)制到/test3目錄,并將文件名改為file2,可輸入以下命令:
cp /test1/file1 /test3/file2
linux復(fù)制文件到另一個文件夾方法如下:
操作設(shè)備:xshell。
設(shè)備系統(tǒng):linux系統(tǒng)。
操作軟件:linux服務(wù)器。
1、打開xshell軟件連接上linux服務(wù)器。
2、使用指令【cp文件目標(biāo)文件夾】進(jìn)行文件復(fù)制。
3、如果在文件夾中已經(jīng)有相同名字的文件,會提示是否覆蓋。輸入y回車確認(rèn)。
4、如果想要復(fù)制的時(shí)候強(qiáng)制覆蓋不提示,則使用【\cp文件目標(biāo)文件夾】。
5、復(fù)制文件夾需要使用參數(shù)-r遞歸復(fù)制整個文件夾【\cp -r文件夾目標(biāo)文件夾】。
本文名稱:linux拷貝覆蓋命令 linux 拷貝覆蓋文件
網(wǎng)頁地址:http://m.kartarina.com/article8/dodseip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、微信公眾號、網(wǎng)站策劃、關(guān)鍵詞優(yōu)化、動態(tài)網(wǎng)站、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)