Ecco un rapido suggerimento di configurazione su come comprimere ed estrarre file usando l’utilità di archiviazione RAR. Per prima cosa vediamo come possiamo comprimere una directory usando RAR. Nel nostro esempio abbiamo una directory chiamata my_files che contiene cinque file:

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

Per comprimere l’intera directory utilizzando lo strumento di archiviazione RAR usiamo il comando a di rar. Il comando seguente creerà un archivio RAR chiamato my_files.rar contenente tutti e cinque i file di cui sopra:

$ 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

La sintassi è la stessa anche quando abbiamo bisogno di comprimere un solo file. Nel prossimo esempio creeremo un archivio RAR contenente solo un singolo file, file1 chiamato 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

Nel seguente esempio comprimiamo di nuovo l’intera directory my_files ma istruiamo RAR ad usare la massima compressione:

Alla ricerca di un analista di sistemi Linux! LOCATION: Fairbanks, Alaska, USA
APPLY NOW

rar a my_files.rar -m5 my_files/

Per elencare il contenuto dell’archivio RAR usare il comando l. Ad esempio per vedere cosa c’è dentro l’archivio my_files.rar eseguire:

$ 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%

Ora che sappiamo come archiviare i file possiamo vedere come estrarre i file. Nel prossimo esempio estrarremo tutti i file dall’archivio my_files.rar:

$ 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

Per estrarre solo un singolo file dall’archivio RAR è possibile specificare il file e il suo percorso come argomento rar. Successivamente, l’esempio estrarrà un singolo file, il file3:

$ 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

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *