zcat(1): Skillnad mellan sidversioner

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== NAMN == '''gzip''', '''gunzip''', '''zcat''' – komprimera eller expandera filer == SYNOPSIS == <pre> gzip [ -acdfhlLnNrtvV19 ] [-S suffix] [ namn ... ] gunzip [ -acfhlLnNrtvV ] [-S suffix] [ namn ... ] zcat [ -fhLV ] [ namn ... ] </pre> == BESKRIVNING == ''gzip'' minskar storleken på angivna filer med hjälp av Lempel-Ziv-kodning (LZ77). När det är möjligt ersätts varje fil med en ny fil med ändelsen '''.gz''', samtidigt som ägarskap, rättigheter samt...')
(Ingen skillnad)

Versionen från 29 mars 2026 kl. 17.21

NAMN

gzip, gunzip, zcat – komprimera eller expandera filer

SYNOPSIS

gzip [ -acdfhlLnNrtvV19 ] [-S suffix] [ namn ... ]
gunzip [ -acfhlLnNrtvV ] [-S suffix] [ namn ... ]
zcat [ -fhLV ] [ namn ... ]

BESKRIVNING

gzip minskar storleken på angivna filer med hjälp av Lempel-Ziv-kodning (LZ77). När det är möjligt ersätts varje fil med en ny fil med ändelsen .gz, samtidigt som ägarskap, rättigheter samt åtkomst- och ändringstider behålls.

Om inga filer anges, eller om filnamnet är -, komprimeras standard input till standard output.

gzip försöker endast komprimera vanliga filer och ignorerar symboliska länkar.

Som standard sparar gzip originalfilens namn och tidsstämpel i den komprimerade filen. Dessa används vid dekomprimering med flaggan -N.

Komprimerade filer kan återställas med:

gzip -d
gunzip
zcat

gunzip tar en lista av filer och dekomprimerar filer med ändelser som .gz, .z, .Z, .tgz och .taz.

gunzip kan dekomprimera filer skapade av:

gzip, zip, compress, compress -H, pack

Formatet detekteras automatiskt.

zcat är identiskt med:

gunzip -c

Det betyder att den skriver ut dekomprimerat innehåll till standard output istället för att skapa filer.

ALTERNATIV

-a, --ascii Konvertera radslut enligt lokala konventioner (främst icke-Unix-system).

-c, --stdout Skriv resultatet till standard output.

-d, --decompress Dekomprimera filer.

-f, --force Tvinga komprimering eller dekomprimering även om målfilen redan finns.

-h, --help Visa hjälpskärm.

-l, --list Visa information om komprimerade filer:

komprimerad storlek okomprimerad storlek kompressionsgrad originalfilnamn

-L, --license Visa licensinformation.

-n, --no-name Spara inte originalnamn och tidsstämpel.

-N, --name Spara och återställ originalnamn och tidsstämpel.

-q, --quiet Undertryck varningar.

-r, --recursive Gå rekursivt igenom kataloger.

-S .suf, --suffix .suf Använd annan filändelse än .gz.

-t, --test Testa filens integritet.

-v, --verbose Visa detaljerad information.

-V, --version Visa versionsinformation.

-#, --fast, --best Ställ in komprimeringsnivå:

-1 snabbast -9 bäst komprimering standard: -6

AVANCERAD ANVÄNDNING

Flera komprimerade filer kan slås ihop:

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

Dekomprimering:

gunzip -c foo.gz

Det motsvarar:

cat file1 file2

För bättre komprimering:

cat file1 file2 | gzip > foo.gz

MILJÖVARIABLER

Miljövariabeln GZIP kan innehålla standardalternativ:

export GZIP="-8v --name"

SE ÄVEN

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

DIAGNOSTIK

Exit-status:

0 – OK 1 – fel 2 – varning

Vanliga fel:

fil: inte gzip-format fil: korrupt data fil finns redan – skriva över?

Vid korrupt fil kan data delvis räddas:

zcat fil.gz > recover

BEGRÄNSNINGAR

• Filer större än 4 GB kan ge felaktig storlek i --list • I vissa fall kan --best ge sämre komprimering än standard

BUGGAR

För att få korrekt storlek på stora filer:

zcat fil.gz | wc -c

COPYRIGHT

Copyright © Free Software Foundation, Inc. Copyright © Jean-loup Gailly

Tillstånd ges att kopiera och distribuera denna manual enligt GNU-licensvillkor.