本文章來介紹一下關(guān)于linux復(fù)制文件夾與文件的一些基礎(chǔ)用法,有需要學(xué)習(xí)的朋友可參考一下本文章,
linux復(fù)制文件夾與文件實(shí)例介紹linux操作系統(tǒng)
。CP命令
格式: CP [選項(xiàng)] 源文件或目錄 目的文件或目錄
選項(xiàng)說明:-b 同名,備分原來的文件
-f 強(qiáng)制覆蓋同名文件
-r 按遞歸方式保留原目錄結(jié)構(gòu)復(fù)制文件
cp -r /tmp/a /root/a
例
.復(fù)制文件,只有源文件較目的文件的修改時(shí)間新時(shí),才復(fù)制文件
cp -u -v file1 file2
.將文件file1復(fù)制成文件file2
cp file1 file2
.采用交互方式將文件file1復(fù)制成文件file2
cp -i file1 file2
.將文件file1復(fù)制成file2,因?yàn)槟康奈募呀?jīng)存在,所以指定使用強(qiáng)制復(fù)制的模式
cp -f file1 file2
.將目錄dir1復(fù)制成目錄dir2
cp -R file1 file2
.同時(shí)將文件file1、file2、file3與目錄dir1復(fù)制到dir2
cp -R file1 file2 file3 dir1 dir2
.復(fù)制時(shí)保留文件屬性
cp -p a.txt tmp/
.復(fù)制時(shí)保留文件的目錄結(jié)構(gòu)
cp -P /var/tmp/a.txt ./temp/
.復(fù)制時(shí)產(chǎn)生備份文件
cp -b a.txt tmp/
.復(fù)制時(shí)產(chǎn)生備份文件,尾標(biāo) ~1~格式
cp -b -V t a.txt /tmp
.指定備份文件尾標(biāo)
cp -b -S _bak a.txt /tmp
復(fù)制文件不提示
# 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)生一個(gè)個(gè)的提示,命令應(yīng)該這樣寫
# cp -rf /home/huzs.net/* /www/huzs.net/
注意 cp 命令前加了 ,意思是不讓它用~/.bashrc里的別名運(yùn)行,即 -i 參數(shù)
cp命令
功能:將給出的文件或目錄拷貝到另一文件或目錄中,就如同DOS下的copy命令一樣,功能非常強(qiáng)大,
電腦資料
《linux復(fù)制文件夾與文件實(shí)例介紹linux操作系統(tǒng)》(http://clearvueentertainment.com)。語法:cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
說明:該命令把指定的源文件復(fù)制到目標(biāo)文件或把多個(gè)源文件復(fù)制到目標(biāo)目錄中。