Was genau macht Tar XVF??

Was genau macht Tar XVF??

Linux ist bekannt für seine breite Funktionalität und den praktischen Ansatz, den es seinen Benutzern bietet. Dieselbe Funktionalität kommt ins Spiel, wenn Sie Archive unter Linux und komprimierten Dateien erstellen möchten. TAR -Befehle, kurz für das Bandarchiv, können Sie archivierte Dateien erstellen, extrahieren und verwalten. In diesem Artikel wird hauptsächlich den Befehl tar xvf, seinen Zweck, seine Verwendung und alles andere, was Sie wissen müssen.

Was sind Archivdateien?

Bevor wir uns mit den technischen Daten der Angelegenheit befassen, lassen Sie uns etwas Licht in die Archivdateien geben, sodass sich keine Linux -Anfänger ausgeschlossen fühlen. Sie können den Speicher und die Portabilität Ihrer Daten verbessern, indem Sie mehrere Dateien zusammen mit ihren Metadaten in eine einzelne Datei komprimieren. Diese komprimierten Dateien werden im Wesentlichen als Archivdateien bezeichnet. Sie helfen den Benutzern, die Dateigröße zu reduzieren und die Datenorganisation zu erleichtern.

Zweck von tar xvf

Lassen Sie uns einen tiefen Eintauchen in alle Vor- und Nachteile dieses Befehls eintauchen, Tar XVF. Schauen wir uns zunächst die allgemeine Syntax dieses Befehls an.

$ tar [Optionen] [Archive-Datei] [Verzeichnis/Datei, die archiviert werden sollen]

Wie Sie können, gibt es also drei Argumente, die an diesen Befehl übergeben werden müssen. In unserem Fall sind diese Argumente x, v und f. Was meinen sie?

XVF ist das UNIX -Stil und die kurze Methode zum Implementieren von -extrakt -verbose -file. X steht also für das Extrahieren des Archivs, V für die Anzeige der ausführlichen Informationen und F für die Angabe eines Dateinamens.

Viele Linux -Anfänger haben möglicherweise mehrere Befehle gesehen, die den V -Schalter unterstützen, ohne zu wissen, was es wirklich bedeutet oder tut. Die ausführlichen Informationen erhalten dem Benutzer zusätzliche Details zur Ausführung der Aufgabe. Es gilt nicht für jeden Linux -Befehl da draußen und ist dafür bekannt.

Nachdem dies gesagt wird, sollten Sie jetzt eine gute Vorstellung vom Zweck von Tar XVF haben. Kurz gesagt, dieser Befehl ist Ihr Anlaufpunkt, wenn Sie einige Dateien aus den Archiven extrahieren müssen.

Verwendung von Tar XVF

Nachdem unsere Leser den Befehl TAR XVF vertraut machen, zeigen wir Ihnen, wie Sie ihn auf Ihrem Linux -System verwenden können, um Dateien zu extrahieren.

Schritt 1: Erstellen eines Archivs

Öffnen Sie zunächst ein neues Terminalfenster entweder über die Ubuntu -Seitenleiste oder drücken Sie Strg + Alt + T auf Ihrer Tastatur.

Wenn Sie völlig neu sind und keine haben .TAR -Datei auf Ihrem Computer, um zu experimentieren, müssen Sie zunächst einen erstellen. Sie können dies tun, indem Sie ein Argument -C (erstellen) an den TAR -Befehl anstelle von -x (extrahieren) übergeben.

Sie können genauer angeben, welche Art von Dateien Sie komprimieren möchten. Das heißt, Sie können ein bestimmtes Format im Befehl erwähnen, damit es nur mit diesem Format Archivdateien erstellt. Zum Beispiel können Sie bei der Komprimierung von nur Bildern das Format angeben (.JPG) wie im folgenden Befehl.

$ tar cvf Datei.Teer *.JPG

Für diejenigen, die neugierig sind, stellt das Sternchen im CVF -Befehl sicher, dass TAR alle Dateien und Verzeichnisse rekursiv enthält. Sie können das Sternchen auch durch einen Punkt ersetzen, wenn Sie auch versteckte Dateien komprimieren möchten. Darüber hinaus können Sie vollständig entfernen *.JPG aus dem Befehl, wenn Sie alle Dateien unabhängig von ihrem Format in das Verzeichnis aufnehmen müssen.

Nachdem Sie das getan haben, haben Sie jetzt eine Testarchivdatei, über die Sie experimentieren können, um die Verwendung von TAR XVF zu lernen. Lassen Sie uns mit dem nächsten Schritt übergehen, wo wir mit TAR XVF nachweisen, um Dateien aus unserem neu erstellten Archiv zu extrahieren.

Schritt 2: Extrahieren von Dateien

Befolgen Sie einfach die Befehle in unserem Tutorial, um herauszufinden, wie Sie Ihre Dateien extrahieren können. Navigieren Sie zurück zu Ihrem Terminalfenster und führen Sie den folgenden Befehl aus.

$ tar xvf Datei.Teer

Es ist erwähnenswert, dass Sie TAR verwenden können, um Ihre Dateien auch an bestimmte Adressen zu extrahieren. Schauen wir uns also an, wie Sie das tun können. Alles, was Sie tun müssen, ist einen -c -Switch und eine Adresse hinzuzufügen. Wir werden fortfahren, indem wir die Archivdatei extrahieren.Teer auf den Desktop, und Sie können Ihre eigenen Archive zu einer beliebigen Adresse Ihrer Wahl verfolgen. Führen Sie den folgenden Befehl aus, um fortzufahren.

$ tar xvf Datei.tar -c /home /desktop

Möglicherweise stoßen Sie auch auf einige stark komprimierte Archive mit dem Format .Teer.BZ2. Diese können ähnlich behandelt werden, wie wir zuvor beschrieben haben. Ändern Sie einfach das Suffixformat im Befehl wie folgt, und das ist es.

$ tar xvf Datei.Teer.BZ2

Entsprechend können Sie den Befehl leicht wie folgt ändern, wenn eine Datei „gziped“ ist.

$ tar xvzf Datei.Teer.gz

Sie sollten gut mit dem Erstellen, Ändern, Aufrechterhalten und Extrahieren von Archiven unter Linux mit dem ausgestattet sein.

Weitere Informationen

Wenn Sie mehr über TAR XVF- oder TAR -Befehle im Allgemeinen erfahren möchten, sollte dieser Abschnitt Sie gut machen.

Tar stammt aus den alten Tagen von UNIX mit dem Hauptziel, um Daten auf Bandstorage-Geräte zu speichern.

Später wurde es in die POSIX (tragbare OS -Schnittstelle für UNIX) integriert.

In der heutigen Moderne wird es hauptsächlich zum Archivieren, Sammeln und Verteilern von Dateien verwendet.

Die oben genannten TAR -Befehle wie TAR XVF und TAR CVF erhalten Dateisystemmerkmale wie Änderungen und Zugriffsdaten, Verzeichnisstrukturen und Gruppen-/Benutzerberechtigungen.

Abschluss

Das deckt so ziemlich alles ab, was es über Tar XVF und mehr wissen kann. Wir haben erfahren, wie Linux -Betriebssysteme mit Archivdateien umgehen und wie Sie diese Dateien erstellen, ändern und verwalten können. Hoffentlich haben Sie jetzt ein besseres Verständnis dafür, was genau TAR XVF tut!