10 7zip (Dateiarchiv) Kommando Beispiller am Linux


7-Zip ass e gratis Open Source, Cross-Plattform, mächtegen a voll ausgestattene Dateiarchiver mat engem héije Kompressiounsverhältnis, fir Windows. Et huet eng mächteg Kommandozeil Versioun déi op Linux/POSIX Systemer portéiert gouf.

Et huet en héije Kompressiounsverhältnis am 7z-Format mat LZMA- a LZMA2-Kompressioun, ënnerstëtzt vill aner Archivformate wéi XZ, BZIP2, GZIP, TAR, ZIP a WIM fir d'Verpakung an d'Auspackung; AR, RAR, MBR, EXT, NTFS, FAT, GPT, HFS, ISO, RPM, LZMA, UEFI, Z, a vill anerer fir nëmmen ze extrahieren.

Et bitt staark AES-256 Verschlësselung an 7z an ZIP Formater, bitt e Kompressiounsverhältnis dee vun 2-10% fir ZIP a GZIP Formater (vill besser wéi déi vun PKZip a WinZip ugebueden). Et kënnt och mat Selbstextraktiounskapazitéit fir 7z Format an et ass lokaliséiert a bis zu 87 Sproochen.

Wéi installéiere ech 7zip op Linux

Den Hafen vu 7zip op Linux Systemer gëtt p7zip genannt, dëse Package kënnt virinstalléiert op ville Mainstream Linux Verdeelungen. Dir musst de p7zip-voll Package installéieren fir d'7z, 7za, an 7zr CLI Utilities op Ärem System ze kréien, wéi follegt.

Debian-baséiert Linux Verdeelunge kommen mat dräi Software Packagen am Zesummenhang mat 7zip a si sinn p7zip, p7zip-full a p7zip-rar. Et gëtt proposéiert de p7zip-voll Package z'installéieren, wat vill Archivformater ënnerstëtzt.

$ sudo apt-get install p7zip-full

Red Hat-baséiert Linux Verdeelunge kommen mat zwee Packagen am Zesummenhang mat 7zip a si sinn p7zip a p7zip-Plugins. Et gëtt proposéiert béid Packagen z'installéieren.

Fir dës zwee Packagen z'installéieren, musst Dir EPEL Repository op CentOS/RHEL Verdeelungen aktivéieren. Op Fedora, kee Besoin fir zousätzlech Repository opzestellen.

$ sudo yum install p7zip p7zip-plugins

Wann de 7zip Package installéiert ass, kënnt Dir weider réckelen fir e puer nëtzlech 7zip Kommando Beispiller ze léieren fir verschidden Aarte vun Archiven an der folgender Sektioun ze packen oder auszepaken.

Léiert 7zip Kommando Beispiller am Linux

1. Fir eng .7z Archivdatei ze kreéieren, benotzt \a\ Optioun. Déi ënnerstëtzte Archivformate fir Kreatioun sinn 7z, XZ, GZIP, TAR, ZIP a BZIP2. Wann déi gegebene Archivdatei scho existéiert, wäert se d'Fichier'en an en existent Archiv addéieren, anstatt se ze iwwerschreiwen.

$ 7z a hyper.7z hyper_1.4.2_i386.deb

2. Fir eng .7z-Archivdatei ze extrahieren, benotzt \e\ Optioun, déi d'Archiv am aktuellen Aarbechtsverzeichnis extrahéiert.

$ 7z e hyper.7z

3. Fir en Archivformat ze wielen, benotzt -t (Formatnumm) Optioun, déi Iech erlaabt d'Archivformat wéi zip, gzip, bzip2 oder tar ze wielen (de Standard ass 7z):

$ 7z a -tzip hyper.zip hyper_1.4.2_i386.deb

4. Fir eng Lëscht vun Dateien an engem Archiv ze gesinn, benotzt \l\ (Lëscht) Funktioun, déi d'Art vum Archivformat, d'Method benotzt, d'Dateien am Archiv ënner anerem Informatioun als gewisen.

$ 7z l hyper.7z

5. Fir d'Integritéit vun enger Archivdatei ze testen, benotzt \t\ (Test) Funktioun wéi gewisen.

$ 7z t hyper.7z

6. Fir e Verzeichnis ze backen, sollt Dir den 7za Utility benotzen, deen de Besëtzer/Grupp vun enger Datei behält, am Géigesaz zu 7z, erlaabt d'Optioun -si d'Liesen vu Dateien aus stdin.

$ tar -cf - tecmint_files | 7za a -si tecmint_files.tar.7z

7. Fir e Backup ze restauréieren, benotzt -so Optioun, déi d'Ausgab op stdout schéckt.

$ 7za x -so tecmint_files.tar.7z | tar xf -

8. Fir e Kompressiounsniveau ze setzen, benotzt d'Optioun -mx wéi gewisen.

$ tar -cf - tecmint_files | 7za a -si -mx=9 tecmint_files.tar.7z

9. Fir eng existéierend Archivdatei ze aktualiséieren oder Datei(en) aus enger Archivdatei ze läschen, benotzt \u\ respektiv \d\ Optiounen.

$ 7z u <archive-filename> <list-of-files-to-update>
$ 7z d <archive-filename> <list-of-files-to-delete>

10. Fir e Passwuert op eng Archivdatei ze setzen, benotzt -p {password_here} Fändel wéi gewisen.

$ 7za a -p{password_here} tecmint_secrets.tar.7z

Fir méi Informatioun kuckt op d'7z Man Säit, oder gitt op d'7zip Homepage: https://www.7-zip.org/.

Dat ass alles fir elo! An dësem Artikel hu mir 10 7zip (File Archive) Kommando Beispiller am Linux erkläert. Benotzt de Feedbackformular hei ënnen fir Froen ze stellen oder Är Gedanken mat eis ze deelen.