如何在Linux中移動或複製文件或文件夾?

Linux的

我們很多人,即使不是最大的一部分e我們習慣於使用圖形界面 或桌面環境可以這麼說。 移動,編輯的任務,重命名文件或文件夾 通常只需單擊幾下,即可以簡單的方式完成操作。

當您必須在服務器上使用這些移動時會發生什麼 由於大多數服務器通常僅通過命令控制台進行管理,因此通常將其占用專用服務器,儘管 知道這樣做是不會痛的 因為你永遠不知道什麼時候可以忙。

我發生的情況是,有時我會丟失圖形環境,必須使用控制台才能恢復它,但這是另一點。

那一天 今天,我來與您分享一些簡單的命令,這些命令將對我們有幫助 執行複製或移動文件的任務。

相關文章:
使用chmod的GNU / Linux中的基本權限

如何在Linux中移動文件或文件夾?

首先要有一個終端 這將是我們的工具,將為我們提供所有幫助, 第二件事是創建一些帶有文本文檔的文件夾 以免損壞或丟失信息。

複製和移動文件

最平常的事情是移動目錄文件 為此,我們將使用mv命令:

mv archivo.txt /home/usuario/Documentos/prueba

在這裡,我們要做的是將file.txt移到我們的documents文件夾中的test文件夾。 為此,我們考慮到我們當前位於file.txt所在的目錄中

當我們想一次移動多個文件時,語法類型如下:

mv archivo.1 archivo.2 archivo.3 /ruta/de/destino

現在 非常有用的是使用* 當文件的名稱具有相同的基數時,例如:

Amd-gpu…

Amd-gpu-pro ..

AMD驅動程序...

相關文章:
提示:您應該知道的400多個GNU / Linux命令😀

因此,我們可以看到,它們具有相同的“ AMD”基礎來移動所有具有相同基礎命名法的文件,我們執行以下操作:

mv AMD* /ruta/de/destino

相同的類型適用於所有相同類型的文件,例如.doc,.xls,.deb,.rpm等。 要移動它們,我們僅適用

mv *.deb /ruta/de/destino

到現在為止,還不清楚它是如何工作的以及如何以各種方式簡化任務,但是當我們要移動具有目錄的所有內容(文件和子文件夾)時會發生什麼。

為此,我們將使用*,例如,我想將我從wordpress解壓縮的所有內容移動到先前的兩個目錄中:

mv wordpress/* …/

要了解有關該命令的更多信息,我們可以使用其man或-help參數,在這裡我們將看到其所有參數。

如何在Linux中復製文件?

對於這種情況 幾乎與此類似,將文件或文件夾從一個移動到另一個 將文件和文件夾保留在其原始位置 並在所選目錄中創建一個副本。

Un 複製文件或文件夾的簡單命令 從一個目錄到另一個目錄:

cp objetoacopiar rutadedestino

一種更明確的查看方式:

cp archivo.txt /ruta/de/destino

該命令通常用於創建要編輯的文件或文件夾的備份,因為它會創建一個總副本,但名稱不同,這是一個實際示例:

cp log.txt log.bak

複製多個文件或文件夾:

cp archivo1 /carpeta1 /carpeta/carpeta /ruta/de/destino

現在 如果我們要復制包含我們所在文件夾的所有內容 到另一個目錄:

cp  /* /ruta/de/destino

現在,如果我們要將目錄從一個地方復製到另一個地方

cp /directorio /ruta/de/destino

在要復制的目錄下一層很重要,因為如果我們在其中,則必須指定完整路徑,因為如果僅按我放置的方式放置命令,則只會創建該路徑一個空目錄。

最後,如果我們想知道其所有參數,則依靠它的人或借助–help

事不宜遲,它們是非常基本的命令,它們的使用可以為您提供很多幫助,並且您甚至應謹慎使用它們,因為始終建議您使用與-r參數一起使用的遞歸形式。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   豪爾赫·C·羅德里格斯S 他說:

    如果我想將所有文件從一個文件夾複製到另一個文件夾,那麼

    cp / * /名稱/文件夾/目的地??

    站在我要復製文件的文件夾中?

  2.   胡安·曼努埃爾·卡里洛·坎波斯 他說:

    我想將特定數量的記錄從源文件複製到目標文件,有時是從記錄到範圍的記錄,我該怎麼做?