Provided by: manpages-hu_4.13-4_all bug

NÉV

       gzip, gunzip, zcat - fájlok tömörítése vagy kicsomagolása

ÖSSZEGZÉS

       gzip [ -acdfhklLnNrtvV19 ] [-S suffix] [ név ... ]
       gunzip [ -acfhklLnNrtvV ] [-S suffix] [ név ... ]
       zcat [ -fhLV ] [ név ... ]

LEÍRÁS

       Gzip  reduces  the  size  of  the  named  files  using Lempel-Ziv coding (LZ77).  Whenever
       possible, each file is replaced by one with the extension  .gz,  while  keeping  the  same
       ownership  modes,  access  and modification times.  (The default extension is z for MSDOS,
       OS/2 FAT, Windows NT FAT and Atari.)  If no files are specified, or if a file name is "-",
       the  standard  input  is  compressed  to  the  standard output.  Gzip will only attempt to
       compress regular files.  In particular, it will ignore symbolic links.

       Gzip csak a szabályos fájlokat kísérli meg  tömöríteni.  Főként  a  szimbolikus  kötéseket
       hagyja  figyelmen kívül. Amennyiben a tömörített fájlnév túl hosszú a fájlrendszernek gzip
       csonkolni fogja.   Gzip  csak  a  fájlnév  3  karakternél  hosszabb  részeit  kísérli  meg
       csonkolni.  (A részeket pontok határolják.) Ha a név csak kis részekből áll, a leghosszabb
       részeket  csonkolja.  Például  ha  a   fájlnevek   maximum   14   karakteresek   lehetnek,
       gzip.msdos.exe  tömörített neve gzi.msd.exe.gz lesz. Olyan rendszereken, ahol nincs korlát
       a fájlnevek hosszára, nem történik csonkolás.

       Alapértelmezés szerint gzip megőrzi az eredeti fájl nevét  és  időbélyegét  (timestamp)  a
       tömörített  fájlban.  Ezeket  akkor  használja,  ha  a  kicsomagolás  (decompression) a -N
       opcióval történik. Ez akkor hasznos, ha a tömörített fájl neve  csonkolva  volt,  vagy  az
       időbélyeg megváltozott egy fájlátvitel miatt.

       A  tömörített  fájlok  visszaállíthatók eredeti formájukra a gzip -d vagy gunzip vagy zcat
       használatával.   Ha  a  tömörített  fájlban  elmentett  eredeti  név   nem   megfelelő   a
       fájlrendszernek, új, legális név meghatározása történik az eredeti alapján.

       gunzip  takes  a  list of files on its command line and replaces each file whose name ends
       with .gz, -gz, .z, -z, or _z (ignoring case)  and which  begins  with  the  correct  magic
       number  with  an uncompressed file without the original extension.  gunzip also recognizes
       the special extensions .tgz and .taz as shorthands for .tar.gz  and  .tar.Z  respectively.
       When  compressing,  gzip uses the .tgz extension if necessary instead of truncating a file
       with a .tar extension.

       gunzip can currently decompress files created by gzip, zip, compress, compress -H or pack.
       The  detection of the input format is automatic.  When using the first two formats, gunzip
       checks a 32 bit CRC. For pack and gunzip checks  the  uncompressed  length.  The  standard
       compress  format was not designed to allow consistency checks. However gunzip is sometimes
       able to detect a bad .Z file. If you get an error when uncompressing a  .Z  file,  do  not
       assume  that  the  .Z  file  is  correct  simply  because the standard uncompress does not
       complain. This generally means that the standard uncompress does not check its input,  and
       happily  generates  garbage  output.   The SCO compress -H format (lzh compression method)
       does not include a CRC but also allows some consistency checks.

       Files created by zip can be uncompressed by  gzip  only  if  they  have  a  single  member
       compressed  with  the 'deflation' method. This feature is only intended to help conversion
       of tar.zip files to the tar.gz format.  To extract a zip file with a single member, use  a
       command like gunzip <foo.zip or gunzip -S .zip foo.zip.  To extract zip files with several
       members, use unzip instead of gunzip.

       Zcat azonos gunzip  -c  -vel.   (Néhány  rendszeren  a  zcat  program  gzcat  néven  lehet
       telepítve,  hogy  megvédjék  a  compress -re mutató eredeti kötést.)  Zcat a parancssorból
       érkező fájllistát és a szabványos  bemenetet  is  képes  kicsomagolni,  és  a  kicsomagolt
       adatokat  a  szabványos  kimenetre  írja.  A  zcat  program  a  megfelelő  mágikus számmal
       rendelkező fájlokat kicsomagolja, függetlenül a .gz meglététől.

       A gzip program a zip és PKZIP programok által is használt Lempel-Ziv  kódolást  használja.
       Az  elért  tömörítés  mértéke a bemenet méretétől és az azonos stringek eloszlásától függ.
       Például egy tipikus szöveget, mint egy forráskód  vagy  angol  szöveg,  az  eredeti  méret
       30-40%-ára  tömörít  össze.  A tömörítés általában sokkal jobb, mint az LZW-vel ( compress
       ), a Huffman kódolással ( pack ), vagy az adaptív Huffman-kódolással (  compact  )  érhető
       el.

       A  tömörítési  folyamat  mindig  megtörténik,  még akkor is, ha a tömörített fájl kicsivel
       nagyobb, mint az eredeti. A legrosszabb eset néhány bájtos gzip fejléccel és  32K-nként  5
       bájttal  való  méretnövekedést jelent, illetve 0.015%-os növekedési arányt nagy fájloknál.
       Ez általában nem jelenti több lemezblokk  felhasználását.   Gzip  megőrzi  a  feldolgozott
       fájlok módját, tulajdonosát és időbélyegeit.

KAPCSOLÓK

       -a --ascii
              ASCII  szöveg mód: a sorvégjeleket a helyi szokásoknak megfelelően alakítja.  Ez az
              opció csak néhány nem-Unix rendszeren támogatott. MSDOS esetén a  CR+LF  jelből  LF
              lesz tömörítéskor, LF-ből pedig CR+LF kicsomagoláskor.

       -c --stdout --to-stdout
              A  kimenetet a szabványos kimenetre írja, az eredeti fájlokat változatlanul hagyja.
              Több bemenő fájl esetén a kimenet függetlenül tömörített tagok sorozata lesz.  Jobb
              tömörítést lehet elérni a bemeneti fájlok tömörítés előtti összekapcsolásával.

       -d --decompress --uncompress
              Kicsomagolás (decompress).

       -f --force
              A  tömörítés  vagy  kicsomagolás  erőltetése  még akkor is, ha a fájlnak többszörös
              kötései vannak, vagy a  megfelelő  fájl  már  létezik,  vagy  a  tömörített  adatot
              terminálról olvassa vagy oda írja a program. Ha a bemeneti adatok nem felismerhetők
              a gzip -nek és ha a '--stdout' opció is adott, a bemenő adatokat változás nélkül  a
              szabványos  kimenetre  másolja.  Ilyenkor zcat ugyanúgy viselkedik, mint cat. Ha -f
              nincs megadva és nem a háttérben fut a  program,  gzip  visszakérdez,  hogy  a  már
              létező fájlok felülírhatók-e.

       -h --help
              Segítő információkat ír ki, majd kilép.

       -k --keep
              Megtartja (nem törli le) a bemenõ állományokat be- és kitömörítéskor.

       -l --list
              Minden tömörített fájlra listát készít a következő mezőkkel:

                  compressed size: a tömörített fájl mérete
                  uncompressed size: a tömörítetlen fájl mérete
                  ratio: tömörítési arány (0.0% ha ismeretlen)
                  uncompressed_name: a tömörítetlen fájl neve

              Az  'uncompressed  size'  mező  értéke -1 a nem gzip formátumú fájokra, mint pl.  a
              tömörített  .Z  fájlok.  Egy  ilyen  fájl  tömörítetlen  méretének  meghatározására
              használhatjuk pl. a következő parancsot:

                  zcat file.Z | wc -c

              A -l opciót együtt használva a --verbose-zal a következő mezők is megjelennek:

                  method: tömörítési módszer
                  crc: a tömörítetlen adatok 32 bites CRC értéke
                  date & time: a tömörítetlen fájlok időbélyege

              Pillanatnyilag  a  támogatott  tömörítési  módszerek:  deflate,  compress, lzh (SCO
              compress -H) és pack. A crc értéke ffffffff lesz nem gzip formátumú fájlokra.

              With --name, the uncompressed name, date and  time  are  those  stored  within  the
              compress file if present.

              A  --verbose  használata  esetén  a  méretek  és a tömörítési arányok összegzése is
              kiíródik, hacsaknem van ismeretlen méret. A --quiet opcióval a cím és az  összegzés
              nem kerül kijelzésre.

       -L --license
              Kijelzi a gzip engedélyeit és kilép.

       -n --no-name
              Tömörítéskor  nem  menti  el  az eredeti fájl nevét és időbélyegét. (Az eredeti név
              mindig elmentődik, ha a  nevet  csonkolni  kellett.)  Kicsomagoláskor  nem  állítja
              vissza  az  eredeti  fájlnevet, azaz csak a gzip fájlvégződését távlítja el, és nem
              állítja vissza az időbélyegeket, hanem a tömörített fájléból másolja. Ez  az  opció
              kicsomagoláskor alapértelmezett.

       -N --name
              Tömörítéskor   mindenképpen   elmenti   az   eredeti   fájlnevet   és  időbélyeget.
              (Alapértelmezett.) Kicsomagoláskor az  eredeti  fájlnevet  és  időbélyeget  állítja
              vissza.  Ez  az opció olyan rendszereken hasznos, ahol a fájlnevek hossza korlátos,
              vagy az időbélyeg elveszett egy fájlátvitel során.

       -q --quiet
              Elhagyja a figyelmeztetéseket.

       -r --recursive
              Rekurzívan végigmegy a könyvtárstruktúrán. Ha a  parancssorban  megadott  fájlnevek
              könyvtárakat  is tartalmaznak, gzip bemegy a könyvtárba és tömöríti (illetve gunzip
              kicsomagolja) az ott talált fájlokat.

       -S .suf --suffix .suf
              When compressing, use suffix .suf instead of .gz.   Any  non-empty  suffix  can  be
              given, but suffixes other than .z and .gz should be avoided to avoid confusion when
              files are transferred to other systems.

              When decompressing, add .suf to the beginning of the list of suffixes to try,  when
              deriving an output file name from an input file name.

       --synchronous
              Use  synchronous output.  With this option, gzip is less likely to lose data during
              a system crash, but it can be considerably slower.

       -t --test
              Teszteli a tömörített fájl épségét (integrity).

       -v --verbose
              Bőbeszédű üzemmód. Kijelzi az összes tömörített vagy  kicsomagolt  fájl  tömörítési
              arányát és nevét.

       -V --version
              Kijelzi a program verziószámát és a fordítási opciókat, majd kilép.

       -# --fast --best
              A tömörítés sebességét szabályozza a #, számmal, ahol -1 vagy --fast a leggyorsabb,
              de kisebb tömörítésű tömörítési módszert jelöli, és -9 vagy --best a leglassabb, de
              legjobban tömörítő módszert. Alapértelmezés: -6 között.

       --rsyncable
              When  you  synchronize  a compressed file between two computers, this option allows
              rsync to transfer only files that were changed in the archive instead of the entire
              archive.   Normally,  after  a  change  is  made  to  any  file in the archive, the
              compression algorithm can generate a new version of the archive that does not match
              the  previous  version of the archive. In this case, rsync transfers the entire new
              version of the archive to  the  remote  computer.   With  this  option,  rsync  can
              transfer  only  the  changed  files  as  well as a small amount of metadata that is
              required to update the archive structure in the area that was changed.

HALADÓ HASZNÁLAT

       Több tömörített fájl összekapcsolható.  Ebben  az  esetben  gunzip  minden  tagot  egyszer
       csomagol ki. Pl.:

             gzip -c file1  > foo.gz
             gzip -c file2 >> foo.gz

       Majd

             gunzip -c foo

       egyenértékű ezzel:

             cat file1 file2

       A  .gz  fájl egyik tagjának sérülésekor a többi tag még visszaállítható, ha a sérült részt
       eltávolítjuk. Jobb tömörítés érhető el, ha az összes tagot egyszerre tömörítjük. Pl.

             cat file1 file2 | gzip > foo.gz

       jobban tömörít, mint

             gzip -c file1 file2 > foo.gz

       Ha  összefűzött  fájlokat  újra  akarunk  tömöríteni  nagyobb  tömörség   elérése   miatt,
       csinálhatjuk a következő módon:

             gzip -cd old.gz | gzip > new.gz

       Ha  a  tömörített  fájl több tagból áll, a tömörítetlen méret és a CRC adat, amit a --list
       opció kijelez, csak az utolsó tagra vonatkozik. Ha  mindegyik  tag  tömörítetlen  méretére
       kíváncsiak vagyunk, használhatjuk a következő parancsot:

             gzip -cd file.gz | wc -c

       Amennyiben egyetlen olyan archív fájlt akarunk készíteni, mely több, egymástól függetlenül
       kicsomagolható tagból áll, valamilyen archiváló programot kell  használnunk,  mint  pl.  a
       tar,  vagy a zip. A GNU tar támogatja a -z opciót, mely esetén magától meghívja a gzip-et.
       A gzip így kiegészíti, és nem helyettesíti a tar-t.

KÖRNYEZET

       The obsolescent environment variable GZIP can hold a set  of  default  options  for  gzip.
       These  options  are  interpreted  first  and  can  be overwritten by explicit command line
       parameters.  As this can cause problems when using scripts, this feature is supported only
       for options that are reasonably likely to not cause too much harm, and gzip warns if it is
       used.  This feature will be removed in a future release of gzip.

       You can use an alias or script instead.  For example, if gzip is in the directory /usr/bin
       you  can  prepend  $HOME/bin  to  your PATH and create an executable script $HOME/bin/gzip
       containing the following:

             #! /bin/sh
             export PATH=/usr/bin
             exec gzip -9 "$@"

LÁSD MÉG

       znew(1), zcmp(1), zmore(1), zforce(1), gzexe(1), zip(1), unzip(1), compress(1)

       The gzip file format is specified in P. Deutsch, GZIP file  format  specification  version
       4.3,  <https://www.ietf.org/rfc/rfc1952.txt>,  Internet  RFC  1952  (May  1996).   The zip
       deflation format is specified in P. Deutsch, DEFLATE Compressed Data Format  Specification
       version 1.3, <https://www.ietf.org/rfc/rfc1951.txt>, Internet RFC 1951 (May 1996).

DIAGNOSZTIKA

       A  normál  kilépési  állapot  0, hiba esetén 1, figyelmeztetés esetén 2. Az angol változat
       lehetséges hibaüzenetei és figyelmeztetései:

       Usage: gzip [-cdfhklLnNrtvV19] [-S suffix] [file ...]
              A parancssorban érvényetelen opciók kerültek megadásra.

       file: not in gzip format
              A gunzip -nek átadott fájl nem tömörített, vagy ismeretlen formátumú.

       file: Corrupt input. Use zcat to recover some data.
              A tömörített fájl megsérült. A hiba pontjáig az adatok visszaállíthatók a következő
              paranccsal:

                    zcat file > recover

       file: compressed with xx bits, can only handle yy bits
              File egy olyan LZW-t használó programmal lett tömörítve, amely több bitet használt,
              mint az aktuális gép kicsomagoló kódja. Célszerű újratömöríteni a  fájlt  gzip-pel,
              ami jabban tömörít és kevesebb memóriát használ.

       file: already has .gz suffix -- unchanged
              A  fájl  feltételezhetően  már  tömörítve  van,  mert kiterjesztése .gz . Ha mégsem
              tömörített, át kell nevezni, majd újra próbálkozni.

       file already exists; do you wish to overwrite (y or n)?
              Válaszolj "y"-t, ha azt  akarod,  hogy  a  kimeneti  fájl  felülírja  az  eredetit,
              különben "n"-t.

       gunzip: corrupt input
              A  program  "SIGSEGV  violation"-t  detektált,  ami általában sérült bemeneti fájlt
              jelent.

       xx.x% A tömörítés által megtakarított terület aránya százalékokban.
              (-v és -l opciók esetén érvényes.)

       -- not a regular file or directory: ignored
              Amikor a bemeneti fájl nem szabályos fájl vagy  könyvtár  (hanem  pl.   szimbolikus
              kötés, socket, FIFO, eszközfájl), a gzip változatlanul hagyja.

       -- has xx other links: unchanged
              A  bemeneti  fájlnak  kötései  vannak, a gzip változatlanul hagyja. Lásd még: ln(1)
              használatát a bővebb információkért. Használd a -f  opciót  a  többszörösen  kötött
              fájlok tömörítéséhez.

FIGYELMEZTETÉSEK

       When  writing  compressed data to a tape, it is generally necessary to pad the output with
       zeroes up to a block boundary. When the data is read and the  whole  block  is  passed  to
       gunzip  for  decompression,  gunzip detects that there is extra trailing garbage after the
       compressed data and emits a warning by  default.   You  can  use  the  --quiet  option  to
       suppress the warning.

HIBÁK

       The  gzip  format  represents  the  input  size  modulo 2^32, so the --list option reports
       incorrect uncompressed sizes and compression  ratios  for  uncompressed  files  4  GB  and
       larger.   To  work  around  this  problem, you can use the following command to discover a
       large uncompressed file's true size:

             zcat file.gz | wc -c

       A --list opció -1 -et ad meg méretnek és ffffffff -et CRC-nek ha  a  tömörített  fájl  nem
       elérhető adathordozón van.

       Néhány  ritka  esetben  a  --best  opció  rosszab  tömörítést  ad, mint az alapértelmezett
       tömörítési szint. Néhány nagyon redundáns fájl esetén compress jobban tömörít, mint gzip.

COPYRIGHT NOTICE

       Copyright © 1998-1999, 2001-2002, 2012, 2015-2018 Free Software Foundation, Inc.
       Copyright © 1992, 1993 Jean-loup Gailly

       Permission is granted to make and distribute verbatim copies of this manual  provided  the
       copyright notice and this permission notice are preserved on all copies.

       Permission  is  granted  to copy and distribute modified versions of this manual under the
       conditions for verbatim copying, provided  that  the  entire  resulting  derived  work  is
       distributed under the terms of a permission notice identical to this one.

       Permission  is  granted  to  copy  and distribute translations of this manual into another
       language, under the above conditions for modified versions, except  that  this  permission
       notice may be stated in a translation approved by the Foundation.

FORDÍTÁS

       A kézikönyv magyar fordítását a Horváth András <horvatha@rs1.szif.hu> készítette.

       Ez   a   fordítás   ingyenes   dokumentáció;   lásd   a   GNU  General  Public  License  3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩.  Vagy  újabb   verzióját   a   szerzői   jogi
       feltételekkel kapcsolatban.  Feltételezzük, hogy NEM FELELŐSSÉG.

       Ha hibát talál a kézikönyv oldal fordításában, küldje el a e-mail cím: TODO.  ⟨⟩.

                                              local                                       GZIP(1)