這篇文章將為大家詳細講解有關(guān)linux中cp命令復(fù)制文件的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
成都一家集口碑和實力的網(wǎng)站建設(shè)服務(wù)商,擁有專業(yè)的企業(yè)建站團隊和靠譜的建站技術(shù),十年企業(yè)及個人網(wǎng)站建設(shè)經(jīng)驗 ,為成都上千多家客戶提供網(wǎng)頁設(shè)計制作,網(wǎng)站開發(fā),企業(yè)網(wǎng)站制作建設(shè)等服務(wù),包括成都營銷型網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,同時也為不同行業(yè)的客戶提供成都網(wǎng)站設(shè)計、成都網(wǎng)站制作的服務(wù),包括成都電商型網(wǎng)站制作建設(shè),裝修行業(yè)網(wǎng)站制作建設(shè),傳統(tǒng)機械行業(yè)網(wǎng)站建設(shè),傳統(tǒng)農(nóng)業(yè)行業(yè)網(wǎng)站制作建設(shè)。在成都做網(wǎng)站,選網(wǎng)站制作建設(shè)服務(wù)商就選創(chuàng)新互聯(lián)。
在linux中,可以使用cp命令復(fù)制文件,將源文件或目錄復(fù)制到指定的目的文件或目錄;它可以將單個源文件復(fù)制成一個指定文件名的具體文件或一個已經(jīng)存在的目錄下;該命令支持同時復(fù)制多個文件。
本教程操作環(huán)境:centos7系統(tǒng)、thinkpad t480電腦。
cp的命令格式
以移動文件1234.txt為例
ls -l //顯示當前文件夾下所有文件的信息
復(fù)制1234.txt文件到新文件2345.txt
copy 1234.txt 2345.txt
這里可以看到兩個文件大小相同,時間戳不同
復(fù)制1234.txt文件到新文件3456.txt并保持時間戳相同
如果復(fù)制后的新文件名已存在會怎樣呢?
給1234.txt寫了點內(nèi)容后再次復(fù)制為2345.txt會發(fā)現(xiàn)原2345.txt文件會被覆蓋并不會有提醒直接就執(zhí)行成功了。
為避免不知道有沒有同名文件被覆蓋可以添加-i選項
例:
cp -i 1234.txt 3456.txt
可以看到當新文件名已存在當前目錄的時候會有覆蓋確認提醒,
輸入n即取消繼續(xù)復(fù)制。
復(fù)制文件到同目錄下的文件夾及不同目錄的其它文件夾
cp 123.txt test //同目錄 cp 1234.txt /home/zinkky/test //不同目錄時需要帶上路徑
復(fù)制目錄到新的目錄需要加上選項-r
例:
cp -r test python
關(guān)于“l(fā)inux中cp命令復(fù)制文件的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。