7z - kézikönyv, opciók, parancspéldák


NÉV

7z - Fájlarchiváló a legmagasabb tömörítési aránnyal

SZINOPSZIS

7z [adeltux] [-] [SWITCH] <ARCHIVE_NAME> <ARGUMENTS>...

LEÍRÁS

A 7-Zip egy fájlarchiváló a legmagasabb tömörítési aránnyal. A program támogatja a 7z (amely megvalósítja az LZMA tömörítési algoritmust), ZIP, CAB, ARJ, GZIP, BZIP2, TAR, CPIO, RPM és DEB formátumokat. A tömörítési arány az új 7z formátumban 30-50%-kal jobb, mint a ZIP formátumban.

A 7z beépülő modulokat használ az archívumok kezelésére.

FUNKCIÓBETŰK

a

Hozzáadás

d

Töröl

e

Kivonat

l

Lista

t

Teszt

u

Frissítés

x

Kivonat teljes útvonallal

KAPCSOLÓK

-ai[r[-|0]]{@listfile|!wildcard}

Tartalmazza az archívumokat

-ax[r[-|0]]{@listfile|!wildcard}

Archívumok kizárása

-bd

Százalékjelző letiltása

-i[r[-|0]]{@listfile|!wildcard}

Tartalmazzon fájlneveket

-l

ne tároljon szimbolikus linkeket; tárolja azokat a fájlokat/könyvtárakat, amelyekre mutatnak. VIGYÁZAT: a keresési szakasz soha nem érhet véget a rekurzív szimbolikus hivatkozások miatt

ln -s .. ldir
-m{Parameters}

Állítsa be a tömörítési módot (a módszerek listáját lásd: /usr/share/doc/p7zip/DOC/MANUAL/cmdline/switches/method.htm)

-mhe=on|off

Csak 7z formátum: engedélyezi vagy letiltja az archív fejléc titkosítását (alapértelmezett: ki)

-o{Directory}

Állítsa be a kimeneti könyvtárat

-p{Password}

Állítsd be a jelszót

-r[-|0]

Alkönyvtárak ismétlése (FIGYELEM: ez a jelző nem azt teszi, amit gondolsz, kerüld a használatát)

-sfx[{name}]

SFX archívum létrehozása

-si

Adatok olvasása az StdIn-ből, pl.

tar cf - directory | 7z a -si directory.tar.7z
-so

Írjon adatokat az StdOutba, pl.

echo foo | 7z a dummy -tgzip -si -so > /dev/null
-slt

Beállítja az l (lista) parancs technikai módját

-t{Type}

Az archívum típusa (7z, zip, gzip, bzip2, lzip vagy tar. A 7z formátum az alapértelmezett)

-v{Size}[b|k|m|g]

Hozzon létre köteteket

-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]

Frissítési lehetőségek

-w[path]

Állítsa be a munkakönyvtárat

-x[r[-|0]]]{@listfile|!wildcard}

Fájlnevek kizárása

-y

Tételezzük fel, hogy minden lekérdezésnél igen

DIAGNOSZTIKA

A 7-Zip a következő kilépési kódokat adja vissza:

  1. Normál (nincs észlelve hiba vagy figyelmeztetés)

  2. Figyelmeztetés (Nem végzetes hiba(ok)). Például egyes fájlok nem olvashatók a tömörítés során. Tehát nem voltak tömörítve

  3. Fatális hiba

  4. Hibás parancssori paraméterek

  5. Nincs elég memória a működéshez

  6. A felhasználó leállította a folyamatot a Control-C (vagy hasonló) gombbal

Biztonsági mentés és korlátozások

NE HASZNÁLJA a 7-zip formátumot biztonsági mentés céljából Linux/Unix rendszeren, mert: - A 7-zip nem tárolja a fájl tulajdonosát/csoportját.

Linux/Unix rendszeren a könyvtárak biztonsági mentéséhez a tar parancsot kell használni:

- könyvtár biztonsági mentése:

tar cf - directory | 7za a -si directory.tar.7z 

- a biztonsági mentés visszaállításához:

7za x -so directory.tar.7z | tar xf -

Ha fájlokat és könyvtárakat szeretne küldeni (nem a fájl tulajdonosának) más Unix/MacOS/Windows felhasználóknak, használhatja a 7-zip formátumot.

Példa :

7za a directory.7z directory

Ne használja az "-r"-t, mert ez a zászló nem azt teszi, amit gondol.

Ne használja a/* könyvtárat a ".*" fájlok miatt (például: a "könyvtár/*" nem egyezik a "könyvtár/.profil" kifejezéssel)

1. PÉLDA

Hozzáadja az összes fájlt a "dir1" könyvtárból az archívum archívumba.7z az "ultra beállítások" használatával:

7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on archive.7z dir1
-t7z

7z archívum

-m0=lzma

lzma módszer

-mx=9

tömörítési szint=9 (ultra)

-mfb=64

gyors bájtok száma LZMA esetén=64

-md=32m

szótár mérete=32 megabájt

-ms=on

tömör archívum=be

2. PÉLDA

Adja hozzá az összes fájlt a "dir1" könyvtárból az SFX archívum archive.exe fájlba (Megjegyzés: az SFX archívumnak ".exe"-vel KELL végződnie):

7z a -sfx archive.exe dir1

3. PÉLDA

Adja hozzá az "a_directory" könyvtár összes fájlját az "archive.7z" archívumhoz (bekapcsolt adat- és fejlécarchívum-titkosítással):

7z a -mhe=on -pmy_password archive.7z a_directory

LÁSD MÉG

7za(1), 7zr(1), bzip2(1), gzip(1), lzip(1), zip(1)

HTML dokumentáció

/usr/share/doc/p7zip/DOC/MANUAL/index.htm

SZERZŐ

Written for Debian by Mohammed Adnene Trojette.