RAR bestanden, een veelgebruikt gecomprimeerd bestandsformaat, worden breed ingezet om grote hoeveelheden gegevens efficiënt op te slaan en te delen. Terwijl Linux standaard ondersteuning biedt voor verschillende compressieformaten zoals ZIP en TAR.
RAR is de meest populaire tool voor het maken en uitpakken van gecomprimeerde archiefbestanden met de extensie (.rar)
. Wanneer we een archiefbestand van het web downloaden, hebben we een rar tool nodig om deze te extraheren.
RAR is beschikbaar als gratis software onder Windows-besturingssystemen voor het afhandelen van gecomprimeerde bestanden, maar helaas is de rar tool niet standaard geïnstalleerd onder Linux-systemen.
In dit artikel zullen we je door het proces leiden van het installeren van unrar en rar command-line tools om bestanden te openen, extraheren, decomprimeren of unrar en om archiefbestanden te maken op een Linux-systeem.
Inhoudsopgave
Installeer rar en unrar op Linux
Om te werken met RAR-bestanden op Linux, heb je de command-line hulpprogramma’s rar en unrar nodig, die je toestaan om inhoud te creëren en te extraheren uit RAR-archieven.
Om rar en unrar te installeren, open een terminal en gebruik de standaard pakketbeheerder specifiek voor jouw Linux distributie.
Op Debian en Ubuntu-gebaseerde distributies kunt u eenvoudig de rar en unrar pakketten installeren met behulp van het apt-get of apt programma zoals getoond.
$ sudo apt-get install rar unrar Or $ sudo apt install rar unrar
Als u RHEL-gebaseerde distributies gebruikt, kunt u het installeren met het dnf commando of het yum commando.
------------ On Fedora Linux ------------ $ sudo dnf install rar unrar ------------ On RHEL-based Linux ------------ $ sudo yum install epel-release $ sudo yum install rar unrar
Op andere populaire Linux distributies kunt u het installeren met uw standaard pakketbeheerder zoals getoond.
$ 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]
Als uw distributie geen rar en unrar pakketten aanbiedt, moet u het laatste unrar/rar bestand downloaden en installeren met behulp van de volgende commando’s.
--------------- 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/
Hoe maak je een RAR-bestand aan in Linux
Om een RAR-archiefbestand aan te maken in Linux, voer je het volgende commando uit met de a
optie, wat een archiefbestand zal aanmaken voor een tecmint map.
$ rar a tecmint.rar tecmint

Hoe RAR-bestanden uitpakken in Linux
Zodra je unrar geïnstalleerd hebt, kun je gemakkelijk een RAR-bestand in de huidige werkmap openen of de inhoud ervan uitpakken door het volgende commando te gebruiken met de e
optie.
$ unrar e tecmint.rar

Hoe een RAR-bestand uitpakken naar een specifieke map
Om een RAR-bestand te openen/uit te pakken in een specifiek pad of bestemmingsmap, gebruik je de e
optie, het zal alle bestanden uitpakken in de opgegeven bestemmingsmap.
$ unrar e tecmint.rar /home/tecmint/rarfiles

Hoe een RAR-bestand uitpakken met behoud van mapstructuur
Om een RAR bestand te openen/uit te pakken met zijn originele mapstructuur, voer gewoon het onderstaande commando uit met de x
optie, wat zal uitpakken volgens hun mapstructuur zie hieronder de uitvoer van het commando.
$ unrar x tecmint.rar

Hoe RAR-bestanden in Linux te lijsten
Om de inhoud van een RAR-bestand in Linux weer te geven, kunt u het unrar l
commando gebruiken, dat de lijst met bestanden weergeeft met hun groottes, datums, tijden, en machtigingen.
$ unrar l tecmint.rar

Hoe de integriteit van een RAR-bestand in Linux te controleren
Om de integriteit van een RAR-archiefbestand te controleren, kunt u het unrar t
commando gebruiken, dat een volledige integriteitscontrole voor elk bestand uitvoert op fouten en de status van het bestand weergeeft.
$ unrar t tecmint.rar

Het unrar commando onttrekt, lijst of test alleen archiefbestanden. Het heeft geen optie om RAR bestanden te maken onder Linux. Dus, hier moeten we het RAR command-line hulpprogramma installeren om archiefbestanden te maken.
Hoe bestanden te verwijderen in RAR-archief
Het rar d
commando wordt gebruikt om bestanden te verwijderen uit een bestaand RAR-archief in Linux. De d
optie wijzigt het bestaande RAR-archief direct door de gespecificeerde bestanden te verwijderen.
$ rar d tecmint.rar randfile001 randfile002
In het bovenstaande commando zullen de randfile001 en randfile002 bestanden worden verwijderd uit het tecmint.rar RAR-archief.

Hoe RAR-bestanden te repareren in Linux
De rar r
opdracht wordt gebruikt om gegevens te herstellen en te herstellen uit beschadigde of beschadigde RAR-archieven in Linux.
$ rar r tecmint.rar

Hoe bestanden toevoegen aan RAR-archief
Om bestanden bij te werken of toe te voegen aan het bestaande archiefbestand, gebruikt u de rar u
opdracht, waarmee u bestanden kunt toevoegen aan een bestaand RAR-archief of bestanden binnen het archief kunt bijwerken.
$ rar u tecmint.rar hello.py
Controleer nu of het bestand tecmint.sql is toegevoegd aan het archiefbestand.
$ rar l tecmint.rar

Hoe wachtwoord instellen voor RAR-bestand
Dit is een zeer interessante functie van de rar tool, waarmee we een wachtwoord kunnen instellen voor het RAR-archiefbestand met behulp van de volgende opdracht.
$ rar a -p tecmint.rar

Controleer nu door het archiefbestand uit te pakken en te zien of het ons vraagt om het wachtwoord in te voeren dat we hierboven hebben ingesteld.
$ rar x tecmint.rar

Hoe RAR-bestand vergrendelen
De rar k
opdracht wordt gebruikt om een bestaand RAR-archiefbestand te vergrendelen, wat handig is als u verdere wijzigingen aan het archief wilt voorkomen.
$ rar k tecmint.rar

Hoe een RAR-archief splitsen
Om een RAR-archief in delen van 50 MB te splitsen, gebruikt u de volgende opdracht met de -v50M
optie, waarmee het RAR-bestand in vier delen wordt gesplitst.
rar a -v50M archive_name.part.rar file1 file2 directory
Conclusie
Voor meer RAR– en Unrar-opties en -gebruik, voert u de volgende opdracht uit. Hiermee wordt een lijst met opties weergegeven met hun beschrijving.
$ man unrar $ man rar
We hebben bijna alle opties hierboven voor rar– en unrar-opdrachten gepresenteerd, met hun voorbeelden. Als u denkt dat we iets hebben gemist in deze lijst en u wilt dat we dit toevoegen, laat het ons dan weten via het opmerkingenformulier hieronder.
Source:
https://www.tecmint.com/how-to-open-extract-and-create-rar-files-in-linux/