10 7zip (fájlarchívum) parancspéldák Linuxban
A 7-Zip egy ingyenes nyílt forráskódú, többplatformos, hatékony és teljes értékű fájlarchiváló, magas tömörítési aránnyal, Windows számára. Erőteljes parancssori verzióval rendelkezik, amelyet Linux/POSIX rendszerekre portoltak.
Magas tömörítési arányú 7z formátumban LZMA és LZMA2 tömörítéssel, számos más archív formátumot támogat, mint például az XZ, BZIP2, GZIP, TAR , ZIP és WIM a csomagoláshoz és a kicsomagoláshoz egyaránt; AR, RAR, MBR, EXT, NTFS, FAT, GPT, HFS, ISO, RPM, LZMA, UEFI, Z és még sok más, csak a kibontáshoz.
Erős AES-256 titkosítást biztosít 7z és ZIP formátumban, és 2-10 % tömörítési arányt kínál ZIP és GZIP formátumok esetén (sokkal jobb, mint a PKZip által kínált és WinZip). Önkicsomagoló képességgel is rendelkezik 7z formátumhoz, és legfeljebb 87 nyelvre lokalizálható.
A 7zip telepítése Linux alatt
A 7zip portját Linux rendszereken p7zipnek hívják, ez a csomag előre telepítve van számos mainstream Linux disztribúción. Telepítenie kell a p7zip-full csomagot, hogy megkapja a 7z, 7za és 7zr CLI segédprogramokat a rendszeren, az alábbiak szerint.
Telepítse a 7zip-et Debian, Ubuntu vagy Linux Mint rendszeren
A Debian-alapú Linux-disztribúciók három szoftvercsomagot tartalmaznak, amelyek a 7ziphez kapcsolódnak, ezek a p7zip, p7zip-full és p7zip-rar<. Javasoljuk a p7zip-full csomag telepítését, amely számos archív formátumot támogat.
sudo apt-get install p7zip-full
Telepítse a 7zip-et Fedora vagy CentOS/RHEL rendszeren
A Red Hat-alapú Linux-disztribúciók két csomagot tartalmaznak, amelyek a 7ziphez kapcsolódnak, ezek a p7zip és a p7zip-plugins. Mindkét csomag telepítése javasolt.
A két csomag telepítéséhez engedélyeznie kell az EPEL-tárat a CentOS/RHEL disztribúciókon. Fedorán nincs szükség további lerakat beállítására.
sudo yum install p7zip p7zip-plugins
A 7zip csomag telepítése után továbbléphet, és a következő részben megtudhat néhány hasznos 7zip parancsot a különféle típusú archívumok be- és kicsomagolásához.
Tanuljon meg példákat a 7zip parancsokra Linuxban
1. .7z
archív fájl létrehozásához használja az "a"
beállítást. A létrehozáshoz támogatott archív formátumok: 7z, XZ, GZIP, TAR, ZIP és BZIP2. Ha az adott archív fájl már létezik, akkor a felülírás helyett „hozzáadja” a fájlokat egy meglévő archívumhoz.
7z a hyper.7z hyper_1.4.2_i386.deb
2. Egy .7z
archív fájl kibontásához használja az "e"
opciót, amely az archívumot a jelenlegi munkakönyvtárból bontja ki.
7z e hyper.7z
3. Archívum formátum kiválasztásához használja a -t
(formátum neve) opciót, amely lehetővé teszi az archívum formátum kiválasztását, például zip, gzip, bzip2 vagy tar ( az alapértelmezett 7z):
7z a -tzip hyper.zip hyper_1.4.2_i386.deb
4. Az archívumban lévő fájlok listájának megtekintéséhez használja a "l"
(lista) függvényt, amely megjeleníti az archívum formátumának típusát, a használt módszert és a fájlokat archiválja az egyéb információkat a képen látható módon.
7z l hyper.7z
5. Az archív fájl sértetlenségének teszteléséhez használja a "t"
(teszt) függvényt az ábrán látható módon.
7z t hyper.7z
6. Egy könyvtár biztonsági mentéséhez használja a 7za segédprogramot, amely megőrzi a fájl tulajdonosát/csoportját, ellentétben a 7z-vel, a -si
opcióval. lehetővé teszi a fájlok olvasását az stdin-ből.
tar -cf - tecmint_files | 7za a -si tecmint_files.tar.7z
7. A biztonsági mentés visszaállításához használja a -so
opciót, amely a kimenetet az stdout-nak küldi el.
7za x -so tecmint_files.tar.7z | tar xf -
8. A tömörítési szint beállításához használja a -mx
opciót az ábrán látható módon.
tar -cf - tecmint_files | 7za a -si -mx=9 tecmint_files.tar.7z
9. Meglévő archív fájl frissítéséhez vagy fájl(ok) archív fájlból való eltávolításához használja az "u"
és "d"
opciókat, illetőleg.
7z u <archive-filename> <list-of-files-to-update>
7z d <archive-filename> <list-of-files-to-delete>
10. Ha jelszót szeretne beállítani egy archív fájlhoz, használja a -p
{password_here} kapcsolót az ábrán látható módon.
7za a -p{password_here} tecmint_secrets.tar.7z
További információért tekintse meg a 7z kézikönyvoldalt, vagy keresse fel a 7zip kezdőlapját: https://www.7-zip.org/.
Ez minden most! Ebben a cikkben 10 példát mutatunk be a 7zip (Fájlarchívum) parancsra Linuxban. Az alábbi visszajelzési űrlap segítségével kérdéseket tehet fel, vagy megoszthatja velünk gondolatait.