Overzicht
unxz is onderdeel van de xz-compressie-utility en wordt gebruikt om bestanden met de extensie .xz of .lzma terug te zetten naar hun oorspronkelijke, ongecomprimeerde vorm. Dit commando verwijdert standaard het originele gecomprimeerde bestand na het uitpakken.
Belangrijkste kenmerken
- Pakt .xz- en .lzma-bestanden uit
- Verwijdert originele bestanden (standaardgedrag)
- Ondersteunt standaardinvoer/uitvoer
- Identiek aan het xz -d commando
Belangrijkste opties
unxz is een symbolische link naar de decompressiemodus van het xz-commando, dus het gebruikt dezelfde opties als xz -d.
Standaardgedrag en uitvoer
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`unxz` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Verschillende manieren om bestanden uit te pakken met het unxz-commando.
Standaard decompressie
unxz file.txt.xz
Pakt het bestand file.txt.xz uit om file.txt te maken en verwijdert het originele file.txt.xz.
Uitpakken met behoud van origineel bestand
unxz -k file.txt.xz
Gebruikt de -k optie om het originele file.txt.xz bestand te behouden na het uitpakken.
Geforceerd overschrijven
unxz -f file.txt.xz
Overschrijft geforceerd met de -f optie, zelfs als het uitgepakte bestand (file.txt) al bestaat.
Meerdere .xz-bestanden uitpakken
unxz *.xz
Pakt alle .xz-bestanden in de huidige map uit.
Uitpakken vanuit standaardinvoer
cat archive.tar.xz | unxz | tar xf -
Gebruikt het tar-commando en een pipe om een gecomprimeerd tar-archief uit te pakken.
Tips & Aandachtspunten
Handige tips en aandachtspunten bij het gebruik van unxz.
Belangrijkste tips
- **Identiek aan xz -d**: unxz is een symbolische link naar xz --decompress en werkt dus volledig hetzelfde als xz -d.
- **Originele bestanden verwijderd**: Standaard worden de originele .xz-bestanden na het uitpakken verwijderd. Gebruik de optie `-k` of `--keep` om de originelen te behouden.
- **Gebruik van pipelines**: unxz ondersteunt standaardinvoer/uitvoer, wat handig kan zijn in pipelines. U kunt bijvoorbeeld `cat file.xz | unxz > file` gebruiken.
- **Foutafhandeling**: Als er een fout optreedt tijdens het uitpakken, retourneert unxz een niet-nul exit-code. Dit kan worden gebruikt in scripts om fouten af te handelen.