Wyszukiwanie w witrynie

Jak tworzyć i wyodrębniać pliki RAR w systemie Linux


Pliki RAR, powszechny format plików skompresowanych, są powszechnie stosowane do wydajnego przechowywania i udostępniania dużych ilości danych. Chociaż Linux natywnie obsługuje różne formaty kompresji, takie jak ZIP i TAR.

RAR to najpopularniejsze narzędzie do tworzenia i rozpakowywania skompresowanych plików archiwalnych (.rar). Kiedy pobieramy plik archiwum z Internetu, do jego rozpakowania potrzebujemy narzędzia rar.

RAR jest dostępny bezpłatnie w systemach operacyjnych Windows do obsługi skompresowanych plików, ale niestety narzędzie rar nie jest preinstalowane w systemach Linux.

W tym artykule przeprowadzimy Cię przez proces instalowania narzędzi wiersza poleceń unrar i rar, które umożliwiają otwieranie, rozpakowywanie, dekompresowanie lub unrar oraz tworzenie pliku archiwum na komputerze systemem Linux.

Zainstaluj rar i unrar w systemie Linux

Aby pracować z plikami RAR w systemie Linux, potrzebujesz narzędzi wiersza poleceń rar i unrar, które umożliwiają tworzenie i wyodrębnianie zawartości z archiwów RAR.

Aby zainstalować rar i unrar, otwórz terminal i użyj domyślnego menedżera pakietów specyficznego dla Twojej dystrybucji Linuksa.

Na przykład w dystrybucjach opartych na Debianie i Ubuntu możesz łatwo zainstalować pakiety rar i unrar za pomocą programu apt-get lub apt, jak pokazano.

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

Jeśli używasz dystrybucji opartych na RHEL, możesz użyć komendy dnf lub yum, aby ją zainstalować.

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

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

W innych popularnych dystrybucjach Linuksa można go zainstalować przy użyciu domyślnego menedżera pakietów, jak pokazano.

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]    

Jeśli Twoja dystrybucja nie oferuje pakietów rar i unrar, musisz pobrać najnowszy plik unrar/rar i zainstalować go za pomocą poniższych poleceń.

--------------- 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/

Jak utworzyć plik RAR w systemie Linux

Aby utworzyć plik archiwum RAR w systemie Linux, uruchom następujące polecenie z opcją a, co spowoduje utworzenie pliku archiwum dla katalogu tecmint.

rar a tecmint.rar tecmint

Jak wyodrębnić pliki RAR w systemie Linux

Po zainstalowaniu unrar możesz łatwo otworzyć lub wyodrębnić zawartość pliku RAR w bieżącym katalogu roboczym, używając następującego polecenia z opcją e.

unrar e tecmint.rar

Jak wyodrębnić plik RAR do określonego katalogu

Aby otworzyć/wypakować plik RAR w określonej ścieżce lub katalogu docelowym, użyj opcji e, która wyodrębni wszystkie pliki w określonym katalogu docelowym.

unrar e tecmint.rar /home/tecmint/rarfiles

Jak wyodrębnić plik RAR ze strukturą katalogów

Aby otworzyć/wyodrębnić plik RAR z jego oryginalną strukturą katalogów, po prostu wydaj poniższe polecenie z opcją x, co spowoduje wyodrębnienie zgodnie ze strukturą folderów, patrz poniżej wynik Komenda.

unrar x tecmint.rar

Jak wyświetlić listę plików RAR w systemie Linux

Aby wyświetlić zawartość pliku RAR w systemie Linux, możesz użyć polecenia unrar l, które wyświetli listę plików z ich rozmiarem, datą, razy i pozwolenia.

unrar l tecmint.rar

Jak sprawdzić integralność pliku RAR w systemie Linux

Aby sprawdzić integralność pliku archiwum RAR, możesz użyć polecenia unrar t, które przeprowadzi pełną kontrolę integralności każdego pliku pod kątem błędów i wyświetli status pliku.

unrar t tecmint.rar

Polecenie unrar jedynie wyodrębnia, wyświetla lub testuje pliki archiwów. Nie ma opcji tworzenia plików RAR pod Linuksem. Dlatego tutaj musimy zainstalować narzędzie wiersza poleceń RAR, aby tworzyć pliki archiwalne.

Jak usunąć pliki z archiwum RAR

Polecenie rar d służy do usuwania plików z istniejącego archiwum RAR w systemie Linux. Opcja d bezpośrednio modyfikuje istniejące archiwum RAR, usuwając określone pliki.

rar d tecmint.rar randfile001 randfile002 

W powyższym poleceniu pliki randfile001 i randfile002 zostaną usunięte z archiwum RAR tecmint.rar.

Jak naprawić pliki RAR w systemie Linux

Polecenie rar r służy do naprawy i odzyskiwania danych z uszkodzonych archiwów RAR w systemie Linux.

rar r tecmint.rar

Jak dodać pliki do archiwum RAR

Aby zaktualizować lub dodać pliki do istniejącego pliku archiwum, użyj polecenia rar u, które umożliwia dodanie plików do istniejącego archiwum RAR lub aktualizację plików w archiwum.

rar u tecmint.rar hello.py

Teraz sprawdź, czy plik tecmint.sql został dodany do pliku archiwum.

rar l tecmint.rar

Jak ustawić hasło do pliku RAR

Jest to bardzo interesująca funkcja narzędzia rar, która pozwala ustawić hasło do pliku archiwum RAR za pomocą poniższego polecenia.

rar a -p tecmint.rar

Teraz zweryfikuj to, rozpakowując plik archiwum i zobacz, czy poprosi nas o podanie hasła, które ustawiliśmy powyżej.

rar x tecmint.rar

Jak zablokować plik RAR

Polecenie rar k służy do blokowania istniejącego pliku archiwum RAR, co jest przydatne, jeśli chcesz zapobiec dalszym modyfikacjom archiwum.

rar k tecmint.rar

Jak podzielić archiwum RAR

Aby podzielić archiwum RAR na części lub segmenty o wielkości 50MB, użyj następującego polecenia z opcją -v50M, która podzieli plik RAR na cztery części.

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

Pamiętaj, aby zastąpić „nazwa_archiwum.part.rar” żądaną nazwą archiwum i rozmiarem żądanego rozmiaru (np. 50M lub 100M). Dołącz pliki lub katalogi, które chcesz skompresować.

Wniosek

Aby uzyskać więcej opcji i zastosowań RAR i Unrar, uruchom następujące polecenie, wyświetli się lista opcji wraz z ich opisem.

man unrar
man rar

Prawie wszystkie opcje powyżej dla poleceń rar i unrar przedstawiliśmy wraz z ich przykładami. Jeśli uważasz, że pominęliśmy coś na tej liście i chcesz, żebyśmy coś dodali, zaktualizuj nas, korzystając z poniższego formularza komentarza.