Website-Suche

So installieren Sie tar in CentOS, RHEL und Fedora


tar ist ein weit verbreitetes befehlszeilenbasiertes Dienstprogramm zum Zusammenfassen einer Reihe von Dateien und/oder Verzeichnissen in einer Archivdatei, die für Sicherungs- oder Verteilungszwecke allgemein als tarball bezeichnet wird . Der Befehl tar wird zum Erstellen, Verwalten, Ändern oder Extrahieren von TAR-Archiven verwendet.

Beachten Sie, dass tar Archivdateien standardmäßig nicht komprimiert, das resultierende Archiv jedoch mit bekannten Datenkomprimierungsprogrammen wie gzip komprimieren (oder durch diese filtern) kann. bzip2 oder xz, wenn Sie -z, -j oder -J angeben Flags.

Installieren von tar in CentOS, RHEL und Fedora

Das tar-Paket ist standardmäßig in den meisten, wenn nicht allen RHEL-basierten Distributionen vorinstalliert. Wenn es jedoch nicht auf Ihrem System installiert ist, führen Sie den folgenden Befehl aus, um es zu installieren.

yum install tar   
OR
dnf install tar 

Wenn Sie eine andere Linux-Distribution verwenden, können Sie diese wie gezeigt installieren.

sudo apt install tar         [On Debian, Ubuntu and Mint]
sudo emerge -a app-arch/tar  [On Gentoo Linux]
sudo apk add tar             [On Alpine Linux]
sudo pacman -S tar           [On Arch Linux]
sudo zypper install tar      [On OpenSUSE]   

Sobald Sie tar auf Ihrem System installiert haben, können Sie es wie folgt verwenden. Dieses Beispiel zeigt, wie eine unkomprimierte Archivdatei eines Verzeichnisses namens test_app im Arbeitsverzeichnis erstellt wird.

tar -cvf test_app.tar test_app/

Im obigen Befehl sind die verwendeten tar-Flags -c, wodurch eine neue .tar-Archivdatei -v erstellt wird > aktiviert den ausführlichen Modus, um den Fortschritt der Dateierstellung .tar anzuzeigen, und -f, der den Dateinamentyp der Archivdatei angibt (test_app.tar ). in diesem Fall).

Um die resultierende Archivdatei mit gzip oder bzip2 zu komprimieren, geben Sie das Flag -z oder -j wie folgt an. Beachten Sie, dass ein komprimierter Tarball auch mit der Erweiterung .tgz enden kann.

tar -cvzf test_app.tar.gz test_app/
OR
tar -cvzf test_app.tgz test_app/
OR
tar -cvjf test_app.tar.bz2 test_app/

Um den Inhalt eines Tarballs (archivierte Datei) aufzulisten, verwenden Sie das Flag -t wie folgt.

tar -ztf test_app.tar.gz
OR
tar -ztvf test_app.tar.gz		#shows more details

Um eine Archivdatei zu extrahieren (oder zu entpacken), verwenden Sie den Schalter -x wie gezeigt.

tar -xvf test_app.tar
OR
tar -xvf test_app.tar.gz 

Weitere Anwendungsbeispiele finden Sie in unseren folgenden Artikeln:

  • 21 Tar-Befehlsbeispiele unter Linux
  • So teilen Sie ein großes „tar“-Archiv in mehrere Dateien einer bestimmten Größe auf
  • So komprimieren Sie Dateien schneller mit dem Pigz Tool unter Linux
  • So komprimieren und dekomprimieren Sie eine .bz2-Datei unter Linux
  • 10 7zip-Befehlsbeispiele (Dateiarchiv) unter Linux

Das ist alles für jetzt! In diesem Artikel haben wir gezeigt, wie man tar in CentOS, RHEL und Fedora installiert, und haben auch einige Grundlagen gezeigt tar-Verwendungsbefehle. Wenn Sie Fragen haben, teilen Sie uns diese über das unten stehende Feedback-Formular mit.