国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

這篇具有很好參考價值的文章主要介紹了Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

作為 Linux 管理員,您必須了解通過命令行界面運行命令的重要性,他們每天執(zhí)行各種與系統(tǒng)相關(guān)的任務(wù),其中一項常見任務(wù)是將文件和目錄從一個位置復(fù)制到另一個位置。如果您已經(jīng)使用過 Linux 系統(tǒng),那么您必須知道文件系統(tǒng)的結(jié)構(gòu)。

如果您不熟悉執(zhí)行 Linux 命令,本指南將幫助您了解各種命令的工作原理及其不同的選項或參數(shù)。

復(fù)制命令

Linux 提供了一個簡單的命令,用于將文件從一個位置復(fù)制到另一個位置。該命令是帶有簡單參數(shù)的“cp”。您可以使用以下語法 -

cp [OPTIONS] SOURCE... DESTINATION

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

在上述語法中,源可以有多個文件或目錄,目標可以是存儲復(fù)制數(shù)據(jù)的文件或目錄。

注意:但無論何時執(zhí)行“cp”命令,請務(wù)必牢記以下幾點,以消除人為錯誤的可能性。

  • 要將文件從源位置復(fù)制到目標位置,源和目標參數(shù)應(yīng)該是具有正確文件擴展名的文件。如果目標文件在所需路徑中不存在,則此命令將創(chuàng)建一個。
  • 如果您要復(fù)制多個文件或目錄并將它們作為源參數(shù)傳遞,那么目標應(yīng)該是一次存儲所有文件的目錄。如果目標參數(shù)不是目錄,則會出現(xiàn)錯誤。
  • 為了復(fù)制目錄,源和目標都必須是一個目錄。如果任何參數(shù)不是目錄,您將收到錯誤消息。

此外,如果您正在對文件或目錄執(zhí)行復(fù)制命令,則需要具有讀取權(quán)限才能運行“cp”命令。

復(fù)制文件

如果兩者都在當前工作目錄中,則將文件從源復(fù)制到目標是一個簡單的過程。假設(shè)要將文件一個test1.txt復(fù)制到backup.txt,可以執(zhí)行以下命令。

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

要將文件復(fù)制到另一個目錄,您還可以使用目標路徑指定相對或絕對路徑。每當您將文件復(fù)制到目錄時,復(fù)制的文件名應(yīng)與原始文件相同。假設(shè)您要將文件“file.txt”復(fù)制到演示目錄,如下所示。

cp file.txt ./test/backup

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

對于將文件復(fù)制到目錄下的不同文件名,您需要具體提及。之前,我們將 file.txt 復(fù)制到備份文件夾中?,F(xiàn)在,我們正在嘗試將 test.txt 文件復(fù)制到備份文件夾中的 file1.txt。您可以通過執(zhí)行以下命令來執(zhí)行此操作。

cp test.txt ./test/backup/file1.txt

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

之前,我們在備份文件夾下沒有 file1.txt 文件。當“cp”命令沒有找到file1.txt 文件時,它會自動創(chuàng)建并復(fù)制所需的文件。

如果您使用了 file.txt 文件而不是 file1.txt,“cp”命令將覆蓋現(xiàn)有文件。要強制覆蓋文件,您可以使用“-f”選項和“cp”命令,如下所示。

cp -f test.txt ./test/backup/file.txt

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

如果您想在將文件復(fù)制到另一個文件之前進行確認,您可以在被詢問時使用“-i”選項和“cp”命令,如下所示;如果要繼續(xù)復(fù)制,請鍵入 y。

cp -i test.txt ./test/backup/file.txt

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

如果您有一些文件要復(fù)制到目標并且這些文件比目標新,您可以使用“-u”選項和“cp”命令繼續(xù)復(fù)制過程。

cp -u demo.txt ./test/backup/file1.txt

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

要在復(fù)制時保留新創(chuàng)建的文件模式,您可以使用“-p”選項以及如下所示的“cp”命令。

cp -p demo.txt ./test/backup/file1.txt

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

要使用詳細輸出將文件從源復(fù)制到目標,您可以使用“-v”選項和“cp”命令,如下所示。

cp -v test.txt ./test/backup/file.txt

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

復(fù)制目錄

每當您復(fù)制目錄時,它都會將其所有內(nèi)容(包括其他文件和目錄)復(fù)制到目標位置。要復(fù)制目錄,您需要提及“R”或“r”選項以及“cp”命令。這里,“R”或“r”代表遞歸,意味著復(fù)制將繼續(xù),直到所有內(nèi)容都被復(fù)制。

cp -R demo ./test/backup

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

如果您只想復(fù)制文件和子目錄而不復(fù)制原始目錄,可以在“cp”命令的同時提及“-RT”選項,如下所示。

cp -RT hello ./test/backup/

要么

cp -RT hello/* ./test/backup/

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

復(fù)制多個文件

要將多個文件復(fù)制到目標文件夾,您可以提及以“cp”命令命名的多個文件,目標位置在末尾,如下所示。

cp cat.txt bat.txt ./test/backup/

Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?

結(jié)論

復(fù)制文件和目錄是任何 Linux 用戶執(zhí)行的日常任務(wù)之一,例如編寫腳本或?qū)⑷罩緩囊粋€位置復(fù)制到另一個位置。

如果您是新用戶并且不了解“cp”命令的工作原理,您可以閱讀本指南以了解該命令在不同選項下的不同工作方式。文章來源地址http://www.zghlxwxcb.cn/news/detail-430072.html

到了這里,關(guān)于Linux基礎(chǔ)操作:如何在 Linux 中復(fù)制文件夾?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包