Tutaj jest szybki config wskazówka, w jaki sposób skompresować i rozpakować pliki przy użyciu narzędzia archiwizacji RAR. Najpierw zobaczmy jak możemy skompresować katalog używając RAR. W naszym przykładzie mamy katalog o nazwie my_files zawierający pięć plików:

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

Aby skompresować cały katalog za pomocą narzędzia archiwizującego RAR używamy polecenia rar’s a. Poniższe polecenie utworzy archiwum RAR o nazwie my_files.rar zawierające wszystkie pięć powyższych plików:

$ 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

Składnia jest taka sama nawet wtedy, gdy potrzebujemy skompresować tylko pojedynczy plik. W następnym przykładzie utworzymy archiwum RAR zawierające tylko jeden plik, plik1 o nazwie plik.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

W poniższym przykładzie ponownie kompresujemy cały katalog my_files, ale instruujemy RAR, aby użył maksymalnej kompresji:

Poszukujemy Analityka Systemów Linuksowych !
Instytut Geofizyczny UAF, poszukuje doświadczonego Analityka Systemów Linuksowych, który dołączy do zespołu analityków i inżynierów zajmujących się cyber infrastrukturą badawczą. LOKALIZACJA: Fairbanks, Alaska, USA
APPLY NOW
rar a my_files.rar -m5 my_files/

Aby wyświetlić listę zawartości archiwum RAR użyj l polecenia. Na przykład, aby zobaczyć co znajduje się w archiwum my_files.rar uruchom polecenie:

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

Teraz, gdy wiemy już jak archiwizować pliki możemy zobaczyć jak rozpakować pliki. W następnym przykładzie wyodrębnimy wszystkie pliki z archiwum 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

Aby wyodrębnić tylko pojedynczy plik z archiwum RAR możemy podać plik i jego ścieżkę jako argument rar. Następny przykład wyodrębni pojedynczy plik, 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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *