Hoe bestanden uit te pakken in Linux
Tar is een vrij populair archiefformaat, vooral onder Linux. In veel gevallen gebruiken distributies tar-archieven om pakketupdates te leveren. Tar-archieven zijn ook gebruikelijk om te vinden als het gaat om het online delen van bestanden.
Bekijk hoe je bestanden kunt untarren in Linux.
Tar in Linux
Voor het beheren tar-archieven, worden alle Linux-distributies geleverd met de tar-tool. Het is deze tool die we zullen gebruiken voor het extraheren van de inhoud van een tar-archief.
Laten we alles demonstreren met een voorbeeld. Laten we eerst een tar-archief maken met verschillende bestanden en mappen. Hier heb ik een map gemaakt met de naam “Ants” die zal worden omgezet in een tar-archief.
Laten we nu een tar-archief maken uit de directory. Hier zal tar verschillende compressie-algoritmen gebruiken om het werk te doen . Het is gebruikelijk dat het compressie-algoritme de naam van het uitvoerbestand dicteert.
Gebruik de volgende opdracht om een tar-archief te maken met gzip-compressie.
Gebruik het volgende commando om een tar-archief te maken met bzip2-compressie.
Gebruik de volgende c om een tar-archief te maken met XZ-compressie ommand.
Tar-bestanden extraheren
Lijst met tar-inhoud
Het volgende tar-commando geeft een lijst van alle bestanden en mappen die in het tar-archief zijn opgenomen.
Laten we een kort overzicht geven van de vlaggen die we hebben gebruikt.
- t: het vertelt tar om de inhoud van het archief weer te geven.
- v: het vertelt tar om zijn actie af te drukken op de console.
- f: het vertelt tar op welk bestand de actie moet worden uitgevoerd.
Volledig bestand uitpakken
Nu zijn we klaar om de teerarchieven te extraheren die we bij de hand hebben. Hoewel je verschillende commando’s moest gebruiken om verschillende soorten tar-archieven te maken, kunnen we slechts één tar-commando gebruiken om ze allemaal uit te pakken.
Het volgende tar-commando zal elk geldig tar-archief extraheren. Als er bestanden met vergelijkbare bestandsnamen bestaan, zal tar na extractie de bestanden buiten het archief overschrijven.
Hier, we staan voor een nieuwe tar-vlag.
- x: het vertelt tar om een archief uit te pakken.
Als je niet wilt dat tar bestaande gegevens overschrijft , voeg de vlag “-k” toe. Het vertelt tar om geen bestaand bestand of map te overschrijven / vervangen.
Specifieke bestanden extraheren
Er zijn enkele situaties waarin u ‘ Het hele tar-archief hoeft niet uitgepakt te worden om een enkel bestand te pakken. De tar-tool biedt zo’n flexibiliteit dat je alleen de geselecteerde bestanden kunt extraheren die je nodig hebt.
Voor deze taak zou de tar-commandostructuur eruit zien als Hier zou de bestandsnaam de bestandsnaam van uw wens zijn ed bestand. Het moet overeenkomen met de bestandsnaam in het tar-archief.
Als je een aantal bestanden op een dergelijke manier wilt extraheren, gebruik dan de volgende commandostructuur.
Specifieke mappen extraheren
Dit is weer een geweldige functie van het tar-archief. Aangenomen dat het tar-archief dat u bij de hand heeft een directory of meer bevat, kunt u tar handmatig vertellen welke directory u wilt extraheren.
De commandostructuur is vergelijkbaar met de sectie hierboven.
Als u meerdere mappen wilt extraheren en voer vervolgens de volgende opdracht uit.
Laatste gedachten
Het extraheren van tar-archieven is een vrij eenvoudige taak. Het enige dat u hoeft te weten, is het juiste tar-commando. Als je geïnteresseerd bent in het uitvoeren van de acties met GUI en het gebruik van een bestandsbeheerder, dan zou je bestandsbeheerder standaard de mogelijkheid moeten hebben om tar-archieven uit te pakken.
In Linux zijn er meer tools om verschillende formaten te extraheren van gecomprimeerde archieven. Bekijk hoe u gecomprimeerde archieven kunt extraheren in Linux.
Veel computergebruik!