10 7zip (archiwum pliku) Przykłady polecenia w Linux

10 7zip (archiwum pliku) Przykłady polecenia w Linux

7-Zip jest bezpłatnym open source, międzyplatformowym, potężnym i w pełni funkcjonowanym archiwatem plików o wysokim współczynniku kompresji, dla Okna. Ma potężną wersję wiersza poleceń, które zostały przeniesione Linux/POSIX systemy.

Ma wysoki współczynnik kompresji w 7z format z LZMA I LZMA2 Kompresja, obsługuje wiele innych formatów archiwum, takich jak XZ, BZIP2, GZIP, TAR, ZIP i WIM zarówno do pakowania, jak i rozpakowania; AR, RAR, MBR, Ext, NTFS, Fat, GPT, HFS, ISO, RPM, LZMA, UEFI, Z i wiele innych do wydobywania tylko do wydobywania.

Zapewnia silne AES-256 szyfrowanie w formatach 7z i zip, oferuje współczynnik kompresji 2-10 % dla formatów Zip i Gzip (znacznie lepsze niż te oferowane przez PKZIP i Winzip). Ma również zdolność do samokontroli dla formatu 7z i jest zlokalizowana w aktualnych językach.

Jak zainstalować 7zip w Linux

Port 7zip w systemach Linux nazywane p7zip, Ten pakiet jest wstępnie zainstalowany w wielu głównych dystrybucjach Linux. Musisz zainstalować p7zip-Full Pakiet, aby uzyskać narzędzia CLI 7z, 7za i 7zr.

Zainstaluj 7zip na Mint Debian, Ubuntu lub Linux

Dystrybucje Linux z siedzibą w Debian są wyposażone w trzy pakiety oprogramowania związane z 7zip i oni są p7zip, p7zip-Full I p7zip-rar. Sugeruje się zainstalowanie p7zip-Full pakiet, który obsługuje wiele formatów archiwów.

$ sudo apt-get instaluj p7zip-full 

Zainstaluj 7zip na Fedora lub Centos/Rhel

Linux oparte na Red Hat są wyposażone w dwa pakiety związane z 7zip i oni są p7zip I P7ZIP-PLUGINS. Sugeruje się zainstalowanie obu pakietów.

Aby zainstalować te dwa pakiety, musisz włączyć repozytorium EPEL w rozkładach centrów/RHEL. Na Fedorze nie ma potrzeby konfigurowania dodatkowego repozytorium.

$ sudo yum instaluj p7zip p7zip-plugins 

Kiedyś 7zip Zainstalowany pakiet, możesz iść dalej, aby nauczyć się przydatnych przykładów poleceń 7zip do pakowania lub rozpakowywania różnych rodzajów archiwów w następnej sekcji.

Naucz się przykładów poleceń 7zip w Linux

1. Aby utworzyć .7z plik archiwum, użyj "A" opcja. Obsługiwane formaty archiwum do stworzenia to 7z, XZ, GZIP, TAR, ZIP i BZIP2. Jeśli podany plik archiwum istnieje już, „doda” pliki do istniejącego archiwum, zamiast go zastąpić.

7Z A Hyper.7z Hyper_1.4.2_I386.Deb 
Utwórz plik archiwum 7z w Linux

2. Wyodrębnić .7z plik archiwum, użyj "mi" Opcja, która wyodrębni archiwum w obecnym katalogu roboczym.

7z E Hyper.7z 
Wyodrębnij plik archiwum 7z w Linux

3. Aby wybrać format archiwum, użyj -T (Nazwa formatu) opcja, która pozwoli ci wybrać format archiwum, taki jak ZIP, GZIP, BZIP2 lub TAR (domyślnie to 7z):

7z A -TZIP Hyper.zamek błyskawiczny Hyper_1.4.2_I386.Deb 
Utwórz plik zip 7z w Linux

4. Aby zobaczyć listę plików w archiwum, użyj „L” (Lista) Funkcja, która wyświetli rodzaj formatu archiwum, zastosowana metoda, pliki w archiwum, jak pokazano.

7z L Hyper.7z 
Wymień informacje o pliku 7z

5. Aby przetestować integralność pliku archiwum, użyj "T" (test) funkcja jak pokazano.

7z t Hyper.7z 
Sprawdź integralność pliku 7z

6. Aby wykonać kopię zapasową katalogu, powinieneś użyć 7za narzędzie, które zachowuje właściciela/grupę pliku, w przeciwieństwie do 7z, -si Opcja umożliwia odczyt plików ze stdin.

$ tar -cf - TecMint_files | 7ZA A -SI Tecmint_files.smoła.7z 

7. Aby przywrócić kopię zapasową, użyj -Więc opcja, która wyśle ​​wyjściowe do stdout.

7ZA x -So TecMint_files.smoła.7z | Tar xf - 

8. Aby ustawić poziom kompresji, użyj -MX opcja jak pokazano.

$ tar -cf - TecMint_files | 7ZA A -SI -MX = 9 TECMINT_FILES.smoła.7z 

9. Aby zaktualizować istniejący plik archiwum lub usunąć pliki z pliku archiwum, użyj "U" I "D" odpowiednio opcje.

7Z U 7z D   

10. Aby ustawić hasło do pliku archiwum, użyj -P hasło_here flaga jak pokazano.

7za A -p hasło_here Tecmint_Secrets.smoła.7z 

Aby uzyskać więcej informacji, można znaleźć w 7z Strona Man lub przejdź do strony głównej 7zip: https: // www.7-Zip.org/.

To wszystko na teraz! W tym artykule wyjaśniliśmy 10 przykładów poleceń 7zip (archiwum pliku) w Linux. Skorzystaj z poniższego formularza opinii, aby zadać wszelkie pytania lub podziel się z nami swoimi przemyśleniami.