Gzip (GNU zip) is een compressietool die wordt gebruikt om de bestandsgrootte in te korten. Standaard wordt het originele bestand vervangen door het gecomprimeerde bestand dat eindigt met de extensie (.gz).
Om een bestand te decomprimeren, kunt u de gunzip-opdracht gebruiken en uw originele bestand zal terug zijn.
Syntaxis:
gzip . . . gunzip . . .
Voorbeeld:
gzip file1.txt file2.txt gunzip file1.txt file2.txt
Kijk naar de bovenstaande momentopname, de opdracht gzip heeft de bestanden gecomprimeerd 'bestand1.txt' En 'bestand2.txt' . Gecomprimeerde bestanden worden weergegeven met de extensie (.gz). Terwijl de gunzip-opdracht dezelfde bestanden heeft gedecomprimeerd en de extensie (.gz) is verwijderd.
gzip-opties
Meerdere bestanden samen comprimeren
Als u meer dan één bestand samen wilt comprimeren, kunt u de opdrachten 'cat' en gzip gebruiken met de opdracht pipe.
Syntaxis:
cat . . | gzip >
Voorbeeld:
cat file1.txt file2.txt | gzip > final.gz
Kijk naar de bovenstaande momentopname, beide bestanden 'bestand1.txt' En 'bestand2.txt' zijn gecomprimeerd als 'final.gz' .
gzip-l
Het commando 'gzip -l' geeft informatie over de compressieverhouding of hoeveel het originele bestand is gecomprimeerd.
Syntaxis:
gzip -l . .
Voorbeeld:
gzip -l final.gz jtp.txt.gz
Kijk naar de bovenstaande momentopname, opdracht 'gzip -l finale.gz jtp.txt.gz' toont de verhouding van beide bestanden.
Hoe een map te comprimeren
Het gzip-commando kan een map niet comprimeren, omdat het slechts één bestand kan comprimeren. Om een map te comprimeren, moet u gebruiken 'neemt' commando.
Koppelteken (-) is niet verplicht in het 'tar'-commando.
'C' is om creëren ,
'in' is voor uitgebreid, tot weergave uitgang,
pete davidson-nationaliteit
'F' noemen bestemming van uw uitvoerbestand,
'Met' voor het specificeren samendrukken met gzip.
Syntaxis:
tar cf - | gzip >
OF
tar cvfz office.tar.gz office
Voorbeeld:
tar cf - office | gzip > office.tar.gz
Kijk naar de bovenstaande momentopname, map 'office' is gecomprimeerd met de opdracht 'tar'.