10 7zip (archiwum pliku) Przykłady polecenia w Linux
- 4592
- 109
- Igor Madej
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.DebUtwó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.7zWyodrę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.DebUtwó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.7zWymień informacje o pliku 7z
5. Aby przetestować integralność pliku archiwum, użyj "T"
(test) funkcja jak pokazano.
7z t Hyper.7zSprawdź 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.
- « 10 najlepszych alternatyw Github dla hostów projektów open source
- 6 najlepszych edytorów kodu inspirowanego VI/VIM dla Linux »