Jak zainstalować i używać polecenia 7z 7zip do zip w systemie Linux?

Narzędzia do kompresji zawsze będą jedną z praktycznych alternatyw, jeśli chodzi o zarządzanie naszą przestrzenią dyskową lub wysyłanie dużych plików w znacznie niższym schemacie wagowym. Jednym z najczęściej używanych narzędzi do kompresji dla jego funkcji jest 7 Zip, który jest darmowym narzędziem o otwartym kodzie źródłowym, a jego kod jest objęty licencją GNU LGPL.

ZgodnośćMożna go bez problemu używać w wielu systemach operacyjnych, korzystając z jego opcji, takich jak:

  • 7-Zip dla systemów Windows 10/8/7 / Vista / XP / 2016/2012/2008/2003/2000 / NT.
  • p7zip Który jest wersją wiersza poleceń 7-Zip dla systemów Linux / Posix.

funkcjeNiektóre funkcje podczas korzystania z 7 Zip to:

  • Kompatybilny z formatami takimi jak AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS , UDF, UEFI, VDI, VHD, VMDK, WIM, XAR i Z.
  • Do zadań kompresji i dekompresji dostępne jest narzędzie wiersza poleceń.
  • Posiada menedżera plików do przechowywania elementów do zarządzania w narzędziu.
  • Kompatybilny z rozszerzeniami 7z, XZ, BZIP2, GZIP, TAR, ZIP i WIM.
  • Można go zintegrować z Windows PowerShell.
  • Dostępny w ponad 80 językach.
  • Oferuje współczynnik kompresji 2-10% dla formatów ZIP i GZIP.
  • Posiada samorozpakowywanie dla formatu 7z.
  • Posiada wtyczkę do FAR Managera.
  • Szyfrowanie AES-256 można zastosować dla formatów 7z i ZIP

Teraz zobaczymy, jak zainstalować 7 Zip w systemie Linux i jak najlepiej wykorzystać jego funkcje.

1. Zainstaluj 7 Zip do kompresji w systemie Linux


Port 7zip dla systemów Linux nazywa się p7zip, a ten pakiet jest preinstalowany w niektórych dystrybucjach Linuksa, konieczne będzie zainstalowanie pakietu p7zip-full, aby uzyskać wszystkie narzędzia CLI 7z, 7za i 7zr w systemie, aby osiągnąć w tym celu uruchomimy następującą komendę zgodnie z dystrybucją, której będziemy używać:

Debian, Linux Mint lub UbuntuW przypadku dystrybucji Linuksa opartych na Debianie, istnieją trzy pakiety oprogramowania związane z 7zip: p7zip, p7zip-full i p7zip-rar. Zaleca się zainstalowanie pakietu p7zip-full, który obsługuje wiele formatów plików. W tym celu wykonujemy następujące czynności:

 sudo apt-get zainstaluj p7zip-full 

Fedora, CentOS i RedHatW przypadku dystrybucji Linuksa opartych na RedHat są to dwa pakiety związane z 7zip i są to wtyczki p7zip i p7zip. Zaleca się zainstalowanie obu pakietów. Aby zainstalować te dwa pakiety, repozytorium EPEL musi być włączone w dystrybucjach CentOS / RHEL. W Fedorze nie będzie konieczne konfigurowanie dodatkowego repozytorium.

Po włączeniu repozytorium EPEL wykonujemy następujące czynności. Tam wpisujemy literę S, aby potwierdzić pobranie i instalację.

 sudo mniam zainstaluj wtyczki p7zip p7zip 

POWIĘKSZAĆ

Teraz zobaczymy kilka praktycznych zastosowań 7 Zip w Ubuntu, aby jak najlepiej wykorzystać jego funkcje.

2. Utwórz skompresowany plik za pomocą 7 Zip w systemie Linux


Aby utworzyć skompresowany plik archiwum z rozszerzeniem .7z, możemy skorzystać z parametru „a”. Obsługiwane formaty plików do tworzenia plików to 7z, XZ, GZIP, TAR, ZIP i BZIP2, wykonujemy następującą składnię:
 7z do name.7z "Plik do skompresowania" 

POWIĘKSZAĆ

3. Wyodrębnij skompresowany plik za pomocą 7 Zip w systemie Linux

Krok 1
Aby rozpakować skompresowany plik .7z, użyjemy opcji „e”, która rozpakuje plik do bieżącego katalogu roboczego:

 7z i nazwa 7z 

POWIĘKSZAĆ

Krok 2
W przypadku, gdy plik już istnieje, jak widzimy, zapyta, czy chcemy go nadpisać, ostateczny wynik będzie następujący:

POWIĘKSZAĆ

4. Wybierz format pliku za pomocą 7 Zip w systemie Linux


Aby wybrać konkretny format pliku, możemy użyć opcji -t (nazwa formatu), która daje nam możliwość wybrania formatu pliku, takiego jak zip, gzip, bzip2 lub tar (domyślnie 7z), użyjemy następującego składnia:
 7z do -t ”nazwa formatu” name.zip „plik do skompresowania” 

POWIĘKSZAĆ

5. Zobacz skompresowane pliki za pomocą 7 Zip w systemie Linux


Aby zobaczyć listę plików znajdujących się w skompresowanym pliku, przydatny będzie parametr „l” (lista), który pokaże typ formatu pliku, zastosowaną metodę, pliki w archiwum i wiele więcej:
 7z l nazwa 7z 

POWIĘKSZAĆ

6. Zweryfikuj integralność archiwum za pomocą 7 Zip w systemie Linux

Krok 1
Aby przetestować integralność skompresowanego archiwum, możemy użyć opcji „t” (test-test) w następujący sposób:

 7z t nazwa 7z 

POWIĘKSZAĆ

Krok 2
Niektóre dodatkowe opcje do użycia z 7 Zip to:

Utwórz kopie zapasoweAby utworzyć kopię zapasową katalogu, konieczne będzie użycie narzędzia 7za, które zachowuje właściciela i / lub grupę pliku, w przeciwieństwie do 7z opcja -TAk umożliwia odczyt plików stdin, składnia do użycia będzie następująca:

 tar -cf - "pliki" | 7za do -si „Pliki” .tar.7z 

Przywróć kopię zapasowąAby przywrócić kopię zapasową, możemy skorzystać z opcji -POŁUDNIOWY ZACHÓD, który wyśle ​​wyjście na standardowe wyjście, użyjemy następującej składni:

 7za x -tak "plik" .tar.7z | smoła xf - 

Określ poziom kompresjiDo ustawienia poziomu kompresji przydatna będzie opcja -mx:

 tar -cf - "pliki" | 7za do -si -mx = 8 nazwa.tar.7z 

Zaktualizuj plikiAby zaktualizować istniejący plik lub usunąć pliki z kompresu, użyjemy opcji „u” i „d”, odpowiednio:

 7z u 7z d 

Ustaw hasłoAby ustawić hasło do archiwum 7 Zip, używamy flagi -p {hasło}:

 7za to -p {hasło} name.tar.7z 

W ten sposób 7 Zip jest realnym i praktycznym narzędziem do wszystkich prac związanych z kompresją plików w środowiskach Ubuntu z najlepszymi funkcjami bezpieczeństwa i zakresu, jakie oferuje nam to narzędzie.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave