Website-Suche

So erstellen und extrahieren Sie RAR-Dateien unter Linux


RAR-Dateien, ein gängiges komprimiertes Dateiformat, werden häufig zum effizienten Speichern und Teilen großer Datenmengen verwendet. Während Linux nativ verschiedene Komprimierungsformate wie ZIP und TAR unterstützt.

RAR ist das beliebteste Tool zum Erstellen und Extrahieren komprimierter Archivdateien (.rar). Wenn wir eine Archivdatei aus dem Internet herunterladen, benötigen wir ein rar-Tool, um sie zu extrahieren.

RAR ist unter Windows-Betriebssystemen kostenlos verfügbar, um komprimierte Dateien zu verarbeiten, aber leider ist das rar-Tool unter Linux-Systemen nicht vorinstalliert.

In diesem Artikel führen wir Sie durch den Prozess der Installation der Befehlszeilentools unrar und rar zum Öffnen, Extrahieren, Dekomprimieren oder Entpacken und Erstellen einer Archivdatei ein Linux-System.

Installieren Sie rar und unrar unter Linux

Um mit RAR-Dateien unter Linux arbeiten zu können, benötigen Sie die Befehlszeilenprogramme rar und unrar, mit denen Sie Inhalte erstellen und extrahieren können aus RAR-Archiven.

Um rar und unrar zu installieren, öffnen Sie ein Terminal und verwenden Sie den für Ihre Linux-Distribution spezifischen Standardpaketmanager.

Beispielsweise können Sie auf Debian- und Ubuntu-basierten Distributionen die Pakete rar und unrar einfach mit dem Programm apt-get oder apt installieren, wie gezeigt.

sudo apt-get install rar unrar
Or
sudo apt install rar unrar

Wenn Sie RHEL-basierte Distributionen verwenden, können Sie diese mit dem Befehl dnf oder yum installieren.

------------ On Fedora Linux ------------ 
sudo dnf install rar unrar        

------------ On RHEL-based Linux ------------
sudo yum install epel-release
sudo yum install rar unrar

Auf anderen gängigen Linux-Distributionen können Sie es wie gezeigt mit Ihrem Standard-Paketmanager installieren.

sudo emerge -a rar unrar          [On Gentoo Linux]
sudo apk add rar unrar            [On Alpine Linux]
sudo pacman -S rar unrar          [On Arch Linux]
sudo zypper install rar unrar     [On OpenSUSE]    

Wenn Ihre Distribution keine rar- und unrar-Pakete anbietet, müssen Sie die neueste unrar/rar-Datei herunterladen und sie mit den folgenden Befehlen installieren.

--------------- On 64-bit --------------- 
cd /tmp
wget https://www.rarlab.com/rar/rarlinux-x64-700b2.tar.gz
tar -zxvf rarlinux-x64-700b2.tar.gz
cd rar
sudo cp -v rar unrar /usr/local/bin/

--------------- On 32-bit --------------- 
cd /tmp
wget https://www.rarlab.com/rar/rarlinux-x32-700b2.tar.gz
tar -zxvf rarlinux-x32-700b2.tar.gz
cd rar
sudo cp -v rar unrar /usr/local/bin/

So erstellen Sie eine RAR-Datei unter Linux

Um eine RAR-Archivdatei unter Linux zu erstellen, führen Sie den folgenden Befehl mit der Option a aus, wodurch eine Archivdatei für ein tecmint-Verzeichnis erstellt wird.

rar a tecmint.rar tecmint

So extrahieren Sie RAR-Dateien unter Linux

Sobald Sie unrar installiert haben, können Sie den Inhalt einer RAR-Datei im aktuellen Arbeitsverzeichnis einfach öffnen oder extrahieren, indem Sie den folgenden Befehl mit der Option e verwenden.

unrar e tecmint.rar

So extrahieren Sie eine RAR-Datei in ein bestimmtes Verzeichnis

Um eine RAR-Datei in einem bestimmten Pfad oder Zielverzeichnis zu öffnen/extrahieren, verwenden Sie die Option e. Dadurch werden alle Dateien im angegebenen Zielverzeichnis extrahiert.

unrar e tecmint.rar /home/tecmint/rarfiles

So extrahieren Sie eine RAR-Datei mit Verzeichnisstruktur

Um eine RAR-Datei mit ihrer ursprünglichen Verzeichnisstruktur zu öffnen/extrahieren, geben Sie einfach den folgenden Befehl mit der Option x ein, der entsprechend ihrer Ordnerstruktur extrahiert (siehe Ausgabe unten). der Befehl.

unrar x tecmint.rar

So listen Sie RAR-Dateien unter Linux auf

Um den Inhalt einer RAR-Datei unter Linux aufzulisten, können Sie den Befehl unrar l verwenden, der die Liste der Dateien mit ihrer Größe und ihrem Datum anzeigt., Zeiten und Berechtigungen.

unrar l tecmint.rar

So überprüfen Sie die Integrität der RAR-Datei unter Linux

Um die Integrität einer RAR-Archivdatei zu überprüfen, können Sie den Befehl unrar t verwenden, der für jede Datei eine vollständige Integritätsprüfung auf Fehler durchführt und den Status der Datei anzeigt.

unrar t tecmint.rar

Der Befehl unrar extrahiert, listet oder testet nur Archivdateien. Es gibt keine Option zum Erstellen von RAR-Dateien unter Linux. Hier müssen wir also das Befehlszeilenprogramm RAR installieren, um Archivdateien zu erstellen.

So löschen Sie Dateien im RAR-Archiv

Der Befehl rar d wird verwendet, um Dateien aus einem vorhandenen RAR-Archiv unter Linux zu löschen. Die Option d ändert direkt das vorhandene RAR-Archiv, indem sie die angegebenen Dateien entfernt.

rar d tecmint.rar randfile001 randfile002 

Mit dem obigen Befehl werden die Dateien randfile001 und randfile002 aus dem RAR-Archiv tecmint.rar gelöscht.

So reparieren Sie RAR-Dateien unter Linux

Der Befehl rar r wird zum Reparieren und Wiederherstellen von Daten aus beschädigten oder beschädigten RAR-Archiven unter Linux verwendet.

rar r tecmint.rar

So fügen Sie Dateien zum RAR-Archiv hinzu

Um Dateien zur vorhandenen Archivdatei zu aktualisieren oder hinzuzufügen, verwenden Sie den Befehl rar u, mit dem Sie Dateien zu einem vorhandenen RAR-Archiv hinzufügen oder Dateien innerhalb des Archivs aktualisieren können.

rar u tecmint.rar hello.py

Stellen Sie nun sicher, dass die Datei tecmint.sql zur Archivdatei hinzugefügt wurde.

rar l tecmint.rar

So legen Sie ein Passwort für eine RAR-Datei fest

Dies ist eine sehr interessante Funktion des rar-Tools, das es uns ermöglicht, mit dem folgenden Befehl ein Passwort für die RAR-Archivdatei festzulegen.

rar a -p tecmint.rar

Überprüfen Sie dies nun, indem Sie die Archivdatei extrahieren und prüfen, ob wir zur Eingabe des oben festgelegten Passworts aufgefordert werden.

rar x tecmint.rar

So sperren Sie eine RAR-Datei

Der Befehl rar k wird verwendet, um eine vorhandene RAR-Archivdatei zu sperren, was nützlich ist, wenn Sie weitere Änderungen am Archiv verhindern möchten.

rar k tecmint.rar

So teilen Sie ein RAR-Archiv auf

Um ein RAR-Archiv in 50-MB-Teile oder -Segmente aufzuteilen, verwenden Sie den folgenden Befehl mit der Option -v50M, wodurch die RAR-Datei in vier Teile aufgeteilt wird.

rar a -v50M archive_name.part.rar file1 file2 directory

Stellen Sie sicher, dass Sie „archive_name.part.rar“ durch den gewünschten Archivnamen und die gewünschte Größe (z. B. 50 MB oder 100 MB) ersetzen. Fügen Sie die Dateien oder Verzeichnisse hinzu, die Sie komprimieren möchten.

Abschluss

Für weitere RAR- und Unrar-Optionen und deren Verwendung führen Sie den folgenden Befehl aus. Daraufhin wird eine Liste der Optionen mit ihrer Beschreibung angezeigt.

man unrar
man rar

Wir haben oben fast alle Optionen für die Befehle rar und unrar anhand ihrer Beispiele vorgestellt. Wenn Sie der Meinung sind, dass wir in dieser Liste etwas übersehen haben und möchten, dass wir etwas hinzufügen, aktualisieren Sie uns bitte über das Kommentarformular unten.