...">
瀏覽量:138次
linux系統(tǒng)下復(fù)制整個(gè)文件夾命令是什么呢?下面是復(fù)制整個(gè)文件夾命令的具體介紹:
linux系統(tǒng)下復(fù)制整個(gè)文件夾命令是:cp
拓展資料:
cp命令的功能:
將一個(gè)文件復(fù)制至另一個(gè)文件,或?qū)?shù)個(gè)文件復(fù)制至另一目錄。
語法:
cp [options] source dest
cp [options] source... directory
常用參數(shù)說明:
-a 盡可能將檔案狀態(tài)、權(quán)限等資料都照原狀予以復(fù)制。
-r 若 source 中含有目錄名,則將目錄下之檔案亦皆依序拷貝至目的地。
-f 若目的地已經(jīng)有相同檔名的檔案存在,則在復(fù)制前先予以刪除再行復(fù)制。
舉例:
1.將文件aaa 復(fù)制(已存在),并命名為bbb:
cp aaa bbb
2.將所有的C語言程序拷貝至 Finished 子目錄中 :
cp *.c Finished
3. 復(fù)制指定目錄的文件到當(dāng)前目錄,并重命名
[root@rehat root]# cp ~/.bashrc bashrc_bak
4. 強(qiáng)制復(fù)制指定目錄的文件到當(dāng)前目錄,而不管當(dāng)前目錄是否含有該文件
[root@rehat root]# cp -f ~/.bashrc bashrc
5. 復(fù)制指定目錄到當(dāng)前目錄
[root@rehat root]# cp -r /root/test .
[root@rehat root]# cp -r /root/test/ .
兩者效果一樣,在復(fù)制目錄時(shí),會(huì)將源路徑的最后一級(jí)目錄全部復(fù)制過去,包括它本身。
6. 復(fù)制指定目錄的文件到指定目錄
[root@rehat root]# cp ~/.bashrc /bak/.bashrc
7. 在復(fù)制時(shí)將源文件的全部屬性也復(fù)制過來。若不指定參數(shù),則目標(biāo)文件與源文件屬性可能不一致。
[root@rehat root]# cp -a ~/.bashrc /bak/.bashrc
8. 若兩個(gè)文件夾要保證同步,一個(gè)文件的改了,另一個(gè)文件也跟著改,但是要保證兩個(gè)文件的文件都是最新的。
[root@rehat root]# cp -u /src/.bashrc /bak_src/bashrc
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776