Overzicht van gunzip
`gunzip` is een hulpprogramma dat is inbegrepen in het `gzip`-pakket en dat voornamelijk wordt gebruikt voor het decomprimeren van één bestand met de extensie `.gz`. Net zoals het standaardgedrag van `gzip` is om het originele bestand te verwijderen en het gecomprimeerde bestand te behouden, is het standaardgedrag van `gunzip` om het gecomprimeerde bestand te verwijderen en het gedecomprimeerde originele bestand te behouden. Daarom moet u bij het decomprimeren van belangrijke gecomprimeerde bestanden rekening houden met de optie 'originele bestand behouden'.
Rol van gunzip
Het `gunzip`-commando wordt voornamelijk gebruikt voor de volgende doeleinden:
Belangrijkste toepassingsgebieden
- Bestanden decomprimeren: Herstelt de inhoud van een met `.gz` gecomprimeerd bestand naar de oorspronkelijke staat.
- Back-upbestanden herstellen: Decomprimeert met `gzip` gecomprimeerde back-upbestanden om gegevens te herstellen.
- Gedownloade bestanden verwerken: Decomprimeert softwarepakketten of gegevens die in `.gz`-formaat van internet zijn gedownload.
Belangrijkste opties van het gunzip-commando
Het `gunzip`-commando biedt opties om het decompressieproces te beheren, zoals het behouden van het originele bestand, het weergeven van gedetailleerde informatie en het uitvoeren van recursieve bewerkingen.
1. Basisdecompressieopties
2. Recursieve verwerking en informatie-uitvoer
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`gunzip` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Leer hoe u `.gz`-bestanden effectief kunt decomprimeren met verschillende gebruiksvoorbeelden van het `gunzip`-commando.
Decompressie van een enkel `.gz`-bestand
gunzip document.txt.gz
Decomprimeert `document.txt.gz` om `document.txt` te maken en verwijdert het originele `.gz`-bestand.
Decompressie met behoud van het originele `.gz`-bestand
gunzip -k log_archive.gz
Decomprimeert `log_archive.gz` om `log_archive` te maken, maar verwijdert het bestand `log_archive.gz` niet.
Recursieve decompressie van alle `.gz`-bestanden in een map
gunzip -r downloads/
Decomprimeert alle bestanden met de extensie `.gz` in de map `downloads` en de submappen ervan.
Gedetailleerde informatie van een gecomprimeerd bestand controleren
gunzip -l data.csv.gz
Controleert de grootte voor/na compressie en de compressieverhouding van het bestand `data.csv.gz`. Dit commando decomprimeert het bestand niet.
Gedecomprimeerde inhoud bekijken via een pipe
gunzip -c access.log.gz | less
Bekijkt de gedecomprimeerde inhoud via een pipe (|) naar het `less`-commando zonder het bestand rechtstreeks te decomprimeren. Dit is handig voor tijdelijke weergave.