Provided by: manpages-ro_4.27.0-1_all bug

NUME

       compress, uncompress.real - comprimă și extinde datele

SINOPSIS

       compress [ -f ] [ -k ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b biți ] [ -- ] [ nume ... ]
       uncompress.real [ -f ] [ -k ] [ -v ] [ -c ] [ -V ] [ -- ] [ nume ... ]

DESCRIERE

       Rețineți  că  programul  care  în  mod normal ar fi instalat ca uncompress este instalat pentru Debian ca
       uncompress.real. Acest lucru a fost făcut pentru a evita conflictul cu programul  cu  același  nume,  mai
       frecvent utilizat, care face parte din pachetul „gzip”.

       compress  reduce dimensiunea fișierelor numite utilizând codificarea adaptivă Lempel-Ziv. Ori de câte ori
       este posibil, fiecare fișier este înlocuit cu unul cu extensia .Z,  păstrând  în  același  timp  aceleași
       moduri  de proprietate, timpii de acces și de modificare. În cazul în care nu se specifică niciun fișier,
       intrarea standard este comprimată la ieșirea standard. compress va încerca să  comprime  numai  fișierele
       obișnuite.  În special, va ignora legăturile simbolice. În cazul în care un fișier are mai multe legături
       dure, compress va refuza să îl comprime, cu excepția cazului în care se indică opțiunea -f.

       Dacă -f nu este dată și compress este rulat în prim-plan,  utilizatorul  este  întrebat  dacă  un  fișier
       existent trebuie să fie suprascris.

       Fișierele comprimate pot fi readuse la forma lor originală folosind uncompress.real.

       uncompress.real  primește  o  listă de fișiere în linia de comandă și înlocuiește fiecare fișier al cărui
       nume se termină cu .Z și care începe cu numărul magic corect cu un fișier necomprimat fără .Z.   Fișierul
       necomprimat va avea modul, proprietatea și marcajele de timp ale fișierului comprimat.

       Opțiunea -k face ca compress/uncompress să păstreze fișierele de intrare în loc să le elimine automat.

       Opțiunea  -c  face  ca  compress/uncompress.real  să  scrie  la  ieșirea  standard; niciun fișier nu este
       modificat.

       Dacă se specifică opțiunea -r, compress va funcționa recursiv. Dacă  oricare  dintre  numele  de  fișiere
       specificate  în  linia  de comandă sunt directoare, compress va coborî în directoare și va comprima toate
       fișierele pe care le găsește acolo. La comprimare, orice fișier deja comprimat  va  fi  ignorat,  iar  la
       decomprimare, orice fișier deja decomprimat va fi ignorat.

       Opțiunea -V îi indică fiecăruia dintre aceste programe să afișeze la ieșirea de eroare standard versiunea
       și  nivelul de patch, împreună cu orice fanion de preprocesor specificat în timpul compilării, înainte de
       a efectua orice comprimare sau decomprimare.

       compress utilizează algoritmul Lempel-Ziv modificat, popularizat în „A  Technique  for  High  Performance
       Data  Compression”,  Terry  A.  Welch, IEEE Computer, vol. 17, nr. 6 (iunie 1984), pag. 8-19. Subșirurile
       comune din fișier sunt mai întâi înlocuite cu codurile 257 și mai sus pe 9 biți. Când se ajunge la  codul
       512,  algoritmul  trece  la coduri pe 10 biți și continuă să utilizeze mai mulți biți până când se atinge
       limita specificată de opțiunea -b (implicit 16). biți trebuie să fie între 9 și  16.  Valoarea  implicită
       poate fi modificată în sursă pentru a permite ca compress să fie rulat pe o mașină mai mică.

       După  ce  limita de biți biți este atinsă, compress verifică periodic raportul de comprimare. Dacă acesta
       crește, compress continuă să utilizeze dicționarul de cod  existent.  Cu  toate  acestea,  dacă  rata  de
       comprimare  scade,  compress renunță la tabelul de subșiruri și îl reconstruiește de la zero. Acest lucru
       permite algoritmului să se adapteze la următorul „bloc” al fișierului.

       Rețineți că opțiunea -b este omisă pentru uncompress.real, deoarece  parametrul  de  biți  specificat  în
       timpul  comprimării  este  codificat  în  ieșire, împreună cu un număr magic pentru a se asigura că nu se
       încearcă nici decomprimarea datelor aleatorii, nici recomprimarea datelor comprimate.

       Gradul de comprimare obținut depinde de dimensiunea datelor de intrare, de numărul de biți pe cod  și  de
       distribuția  subșirurilor comune. În mod obișnuit, un text, cum ar fi codul sursă sau limba engleză, este
       redus cu 50-60%. Comprimarea este, în general, mult mai bună decât cea obținută prin codificarea  Huffman
       (așa  cum  se  utilizează în pachet) sau prin codificarea Huffman adaptivă (compact) și durează mai puțin
       timp pentru calcul.

       Cu opțiunea -v, se afișează un mesaj care indică procentul de reducere pentru fiecare fișier comprimat.

       -- poate fi utilizat pentru a opri analiza opțiunilor și pentru a forța toate argumentele rămase  să  fie
       tratate ca fiind rute.

DIAGNOSTICARE

       Starea de ieșire este în mod normal 0; dacă ultimul fișier este mai mare după (încercarea de) comprimare,
       starea este 2; dacă apare o eroare, starea de ieșire este 1.

       Utilizare: compress [-dfvcVr] [-b nr-max-biți] [fișier ...]
               Au fost specificate opțiuni nevalide în linia de comandă.
       Lipsește parametrul nr-max-biți
               nr-max-biți trebuie să fie după opțiunea -b.
       fișier: nu este în format comprimat
               Fișierul specificat la uncompress.real nu era comprimat.
       fișier: comprimat cu xx biți, poate gestiona doar yy biți
               fișier  a  fost  comprimat  de  un  program  care  putea  gestiona  mai mulți biți decât codul de
               comprimare de pe această mașină. Recomprimați fișierul cu un număr mai mic de biți.
       fișier: are deja sufixul .Z -- nicio schimbare
               Se presupune că fișierul este deja comprimat. Redenumiți fișierul și încercați din nou.
       fișier: nume de fișier prea lung pentru a fi adăugat .Z
               Fișierul nu poate fi comprimat deoarece numele său are mai mult de 12 caractere. Redenumiți-l  și
               încercați din nou. Acest mesaj nu apare pe sistemele BSD.
       fișier  already exists; do you wish to overwrite (y or n)? (există deja; doriți să îl suprascrieți (y sau
       n)?)
               Răspundeți cu „y” dacă doriți ca fișierul de ieșire să fie înlocuit; cu „n” în caz contrar.
       uncompress.real: intrare coruptă
               A fost detectată o încălcare SIGSEGV, ceea ce înseamnă, de obicei, că fișierul de intrare a  fost
               corupt.
       Comprimare: xx.xx%
               Procentul de intrare salvat prin comprimare; (relevant numai pentru -v).
       -- not a regular file or directory: ignored (nu este un fișier sau director obișnuit: se ignoră)
               În  cazul  în  care fișierul de intrare nu este un fișier sau un director obișnuit (de exemplu, o
               legătură simbolică, un soclu, un FIFO, un fișier de dispozitiv), acesta rămâne nealterat.
       --- has xx other links: unchanged (are xx alte legături: neschimbat)
               Fișierul de intrare are legături; acesta este lăsat neschimbat. A se vedea ln(1) pentru mai multe
               informații. Utilizați opțiunea -f pentru a forța comprimarea fișierelor cu legături multiple.
       -- fișier nemodificat
               Prin comprimare nu se realizează nicio economie. Intrarea rămâne virgină.

ERORI

       Deși fișierele comprimate sunt compatibile între mașinile cu memorie mare, -b12 ar trebui să fie utilizat
       pentru transferul de fișiere către arhitecturi cu un spațiu de procesare a  datelor  mic  (64KB  sau  mai
       puțin, cum ar fi seria DEC PDP, Intel 80286, etc.).

CONSULTAȚI ȘI

       pack(1), compact(1)

TRADUCERE

       Traducerea    în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel   Chelu
       <remusgabriel.chelu@disroot.org>

       Această traducere este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3  sau  o
       versiune   ulterioară   cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se  asumă  NICIO
       RESPONSABILITATE.

       Dacă găsiți erori în traducerea acestui manual, vă rugăm să  trimiteți  un  e-mail  la  translation-team-
       ro@lists.sourceforge.net.

ncompress                                          21 mai 2024                                       COMPRESS(1)