Hier volgt een snelle insteltip over hoe je bestanden kunt comprimeren en uitpakken met RAR archief. Laten we eerst eens kijken hoe we een directory kunnen comprimeren met RAR. In ons voorbeeld hebben we een directory genaamd my_files met daarin vijf bestanden:

$ mkdir my_files$ touch my_files/file{1..5}$ ls my_files/file1 file2 file3 file4 file5

Om een hele directory te comprimeren met behulp van RAR archief hulpprogramma gebruiken we rar’s a commando. Het onderstaande commando zal een RAR archief maken met de naam my_files.rar dat alle vijf bovenstaande bestanden bevat:

$ rar a my_files.rar my_files/Creating archive my_files.rarAdding my_files/file5 OK Adding my_files/file4 OK Adding my_files/file3 OK Adding my_files/file2 OK Adding my_files/file1 OK Done$ ls -l my_files.rar -rw-rw-r--. 1 lrendek lrendek 307 Nov 3 06:55 my_files.rar

De syntax is hetzelfde, zelfs als we maar één bestand hoeven te comprimeren. In het volgende voorbeeld maken we een RAR archief met slechts één bestand, file1 genaamd file.rar:

$ rar a file.rar my_files/file1 Creating archive file.rarAdding my_files/file1 OK Done$ ls -l file.rar -rw-rw-r--. 1 lrendek lrendek 83 Nov 3 06:58 file.rar

In het volgende voorbeeld comprimeren we weer de hele map my_files, maar we geven RAR de opdracht om de maximale compressie te gebruiken:

Op zoek naar Linux Systems Analyst !
Het UAF Geophysical Institute, is op zoek naar een ervaren Linux Systems Analyst om hun team van research cyber infrastructuur analisten en ingenieurs te versterken. LOCATIE: Fairbanks, Alaska, USA
APPLY NOW
rar a my_files.rar -m5 my_files/

Om de inhoud van een RAR archief op te sommen gebruikt u l commando. Bijvoorbeeld om te zien wat er in mijn_files.rar archief zit, voer uit:

$ rar l my_files.rar Archive my_files.rar Name Size Packed Ratio Date Time Attr CRC Meth Ver------------------------------------------------------------------------------- file5 0 8 0% 03-11-14 06:52 -rw-rw-r-- 00000000 m5b 2.9 file4 0 8 0% 03-11-14 06:52 -rw-rw-r-- 00000000 m5b 2.9 file3 0 8 0% 03-11-14 06:52 -rw-rw-r-- 00000000 m5b 2.9 file2 0 8 0% 03-11-14 06:52 -rw-rw-r-- 00000000 m5b 2.9 file1 0 8 0% 03-11-14 06:52 -rw-rw-r-- 00000000 m5b 2.9------------------------------------------------------------------------------- 5 0 40 0%

Nu we weten hoe we bestanden kunnen archiveren, kunnen we zien hoe we bestanden kunnen uitpakken. In het volgende voorbeeld halen we alle bestanden uit het my_files.rar archief:

$ unrar x my_files.rarOR$ rar x my_files.rar Extracting from my_files.rarCreating my_files OKExtracting my_files/file5 OK Extracting my_files/file4 OK Extracting my_files/file3 OK Extracting my_files/file2 OK Extracting my_files/file1 OK All OK

Om slechts een enkel bestand uit te pakken uit een RAR archief kan je het bestand en zijn pad opgeven als rar argument. Het volgende voorbeeld zal een enkel bestand, file3, uitpakken:

$ unrar x my_files.rar my_files/file3OR$ rar x my_files.rar my_files/file3Extracting from my_files.rarCreating my_files OKExtracting my_files/file3 OK All OK

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *