Wie verschiebe oder kopiere ich Dateien oder Ordner unter Linux?

linux

Viele von uns, wenn nicht der größte TeilWir sind es gewohnt, eine grafische Oberfläche zu verwenden oder Desktop-Umgebung sozusagen. Die Aufgaben des Verschiebens, Bearbeitens, benennen Sie unter anderem Dateien oder Ordner um Sie werden normalerweise auf einfache Weise mit nur wenigen Klicks ausgeführt.

Birne Was passiert, wenn Sie diese Bewegungen auf einem Server verwenden müssen? Da die meisten von ihnen normalerweise nur über eine Befehlskonsole verwaltet werden, wird dies normalerweise auf dedizierten Servern belegt Es tut nie weh zu wissen, wie das gemacht wird denn du weißt nie, wann es beschäftigt sein kann.

Es ist mir passiert, dass ich manchmal meine grafische Umgebung verloren habe und die Konsole verwenden muss, um sie wiederherstellen zu können, aber das ist ein weiterer Punkt.

Tag Heute möchte ich Ihnen einige einfache Befehle mitteilen, die uns helfen werden um die Aufgaben des Kopierens oder Verschiebens von Dateien auszuführen.

Verwandte Artikel:
Grundberechtigungen in GNU / Linux mit chmod

Wie verschiebe ich Dateien oder Ordner unter Linux?

Das erste, was wird sein, ein Terminal zu haben Das wird unser Werkzeug sein, das uns bei all dem helfen wird. Die zweite Sache ist, einige Ordner mit Textdokumenten darin zu erstellen Dies, um zu vermeiden, dass Informationen beschädigt werden oder verloren gehen.

Dateien kopieren und verschieben

Am häufigsten wird eine Verzeichnisdatei verschoben Dafür verwenden wir den Befehl mv:

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

Hier verschieben wir file.txt in den Testordner, der sich in unserem Dokumentenordner befindet. Dabei berücksichtigen wir, dass wir uns derzeit in dem Verzeichnis befinden, in dem sich file.txt befindet

Wenn wir mehr als eine Datei gleichzeitig verschieben möchtenDer Syntaxtyp wäre folgender:

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

Jetzt etwas sehr Nützliches ist die Verwendung eines * Wenn Dateien denselben Basisnamen haben, zum Beispiel:

Amd-gpu…

Amd-gpu-pro ..

Amd-Fahrer ...

Verwandte Artikel:
Tipps: Mehr als 400 Befehle für GNU / Linux, die Sie kennen sollten 😀

Wie wir sehen können, haben sie dieselbe "AMD" -Basis, um alle diese Dateien mit derselben Basisnomenklatur zu verschieben. Wir gehen wie folgt vor:

mv AMD* /ruta/de/destino

Gleiches gilt für alle Dateien mit demselben Typ, z. B. .doc, .xls, .deb, .rpm usw. Um sie zu bewegen, bewerben wir uns nur

mv *.deb /ruta/de/destino

Bis zu diesem Punkt ist ein bisschen klar, wie es funktioniert und wie wir die Aufgabe auf verschiedene Arten erleichtern können, aber was passiert, wenn wir alles verschieben wollen, was ein Verzeichnis hat, sowohl Dateien als auch Unterordner.

Dazu verwenden wir das *. Ich möchte beispielsweise alles, was ich dekomprimiert habe, von WordPress in zwei vorherige Verzeichnisse verschieben:

mv wordpress/* …/

Um ein wenig mehr über den Befehl zu erfahren, können wir seinen Mann oder den Parameter -help verwenden. Hier sehen wir alle seine Parameter.

Wie kopiere ich Dateien unter Linux?

Für diesen Fall es ist fast ähnlich anders als das, um Dateien oder Ordner hier von einem zum anderen zu verschieben Bewahren Sie Dateien und Ordner an ihrem Ursprungsort auf und erstellen Sie eine Kopie in einem ausgewählten Verzeichnis.

Un einfacher Befehl zum Kopieren einer Datei oder eines Ordners von einem Verzeichnis zum anderen:

cp objetoacopiar rutadedestino

Eine explizitere Sichtweise:

cp archivo.txt /ruta/de/destino

Dieser Befehl wird normalerweise häufig verwendet, um Sicherungen einer Datei oder eines Ordners zu erstellen, die bearbeitet werden sollen, da eine Gesamtkopie erstellt wird, jedoch mit einem anderen Namen. Ein praktisches Beispiel:

cp log.txt log.bak

zu Kopieren Sie mehrere Dateien oder Ordner:

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

Jetzt wenn wir alles kopieren wollen, was den Ordner enthält, in dem wir positioniert sind in ein anderes Verzeichnis:

cp  /* /ruta/de/destino

Nun, wenn wir ein Verzeichnis von einem Ort an einen anderen kopieren wollen

cp /directorio /ruta/de/destino

Es ist wichtig, eine Ebene unterhalb des Verzeichnisses zu sein, das kopiert werden soll. Wenn wir uns darin befinden, muss der vollständige Pfad angegeben werden, da nur ein leeres Verzeichnis erstellt wird, wenn der Befehl nur so eingegeben wird, wie ich ihn eingegeben habe.

Wenn wir schließlich alle seine Parameter kennen wollen, verlassen wir uns auf seinen Mann oder mit –help

Ohne weiteres, dass es sich um äußerst einfache Befehle handelt, kann ihre Verwendung Ihnen sehr helfen, und Sie sollten sogar vorsichtig mit ihnen sein, da immer empfohlen wird, die rekursive Form zu verwenden, die mit dem Parameter -r verwendet wird.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Jorge C Rodriguez S. sagte

    Wenn ich alle Dateien von einem Ordner in einen anderen kopieren möchte, wäre dies der Fall

    cp / * / name / ordner / ziel ??

    Stehen Sie in dem Ordner, in den ich die zu kopierenden Dateien habe?

  2.   Juan Manuel Carillo Campos sagte

    Ich möchte eine bestimmte Anzahl von Datensätzen aus der Quelldatei in die Zieldatei kopieren. Manchmal handelt es sich um einen Datensatz von Datensatz zu Bereich. Wie kann ich das tun?