久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

Linux教程 | 如何在 Linux 中復制文件

在本文中,我將解釋該命令是什么,并向您展示如何使用終端在Linux中復制和粘貼文件和目錄。cp

命令是什么?cp

您可以使用該命令將文件從一個位置復制到另一個位置。此命令還可以復制目錄(文件夾)。cp

此命令的語法為:

cp [...file/directory-sources] [destination]

[file/directory-sources]指定要復制的文件或目錄的源。該參數指定要將文件復制到的位置。[destination]

為了理解本文的其余部分,我將使用此文件夾結構示例。假設一個名為?DirectoryA?的目錄有兩個目錄:DirectoryA_1DirectoryA_2。這些子目錄中有許多文件和子目錄。

我還假設您當前位于終端中的?DirectoryA?位置,因此,如果您不在,請確保您是:

cd DirectoryA

如何使用命令復制文件cp

如果要復制文件,例如?README.txtDirectoryA_1復制到DirectoryA_2,您將使用如下命令:cp

cp ./DirectoryA_1/README.txt ./DirectoryA_2
# ./DirectoryA_1/README.txt is the source file
# ./DirectoryA_2 is the destination

如果要將多個文件從DirectoryA_1復制到DirectoryA_2,請使用如下命令:cp

cp ./DirectoryA_1/README.txt ./DirectoryA_1/ANOTHER_FILE.txt ./DirectoryA_2

如您所見,您將首先放置所有源文件,最后一個參數將是目標。

如何使用命令復制目錄cp

默認情況下,該命令適用于文件。因此,如果您嘗試復制如下目錄:cp

cp ./DirectoryA_1/Folder/ ./DirectoryA_2

您將收到一個錯誤,指出:

./DirectoryA_1/Folder/ 是一個目錄

要復制目錄,您必須傳遞標志。此標志通知命令以遞歸方式復制目錄及其內容(可以是文件或其他子目錄)。因此,對于上一個命令,您可以在目錄源之前添加標志,如下所示:-rcp

cp -r ./DirectoryA_1/Folder/ ./DirectoryA_2

此命令將遞歸復制?./DirectoryA_1/?中的文件夾目錄以及文件夾目錄中的所有文件和目錄。

如何復制與 glob 模式匹配的文件

glob 模式類似于正則表達式,它允許您將多個文件與與特定模式匹配的名稱進行匹配。在此處了解有關差異的更多信息:正則表達式與 Glob 模式

例如,如果要復制擴展名為 .txt 的?DirectoryA_1?中的所有文件,可以執行以下命令:

cp ./DirectoryA_1/*.txt ./DirectoryA_2

./DirectoryA_1/*.txt匹配名稱中帶有擴展名的文件,并且該命令可以將所有這些文件復制到目標。.txtcp

相關新聞

歷經多年發展,已成為國內好評如潮的Linux云計算運維、SRE、Devops、網絡安全、云原生、Go、Python開發專業人才培訓機構!

    1. 主站蜘蛛池模板: 凤山市| 惠东县| 沧州市| 金溪县| 黄大仙区| 正阳县| 定南县| 水富县| 武夷山市| 朝阳市| 广德县| 金寨县| 黔东| 石狮市| 聂拉木县| 建宁县| 汝城县| 金山区| 兴文县| 射阳县| 乌拉特前旗| 玉环县| 汶上县| 四会市| 中阳县| 宣恩县| 马龙县| 沂南县| 昌图县| 镇康县| 光山县| 高碑店市| 塘沽区| 武邑县| 章丘市| 德阳市| 包头市| 西盟| 白朗县| 金川县| 临洮县|