het tar
bestandstype wordt gebruikt om meerdere bestanden te combineren in één archief. Tar betekent eigenlijk “tape archief”, omdat tar ‘ s oorspronkelijke doel was om te worden gebruikt op tape backups-dat zou je moeten vertellen hoe oud dit formaat is. Linux-systemen gebruiken nog steeds het tar-formaat, en het wordt nog steeds wijdverbreid gebruikt tot op de dag van vandaag.
Tar-bestanden, met de extensie .tar
, worden vaak “tarballs” genoemd.”Deze bestanden behouden de Linux bestandsrechten en kunnen een willekeurig aantal bestanden combineren in het ene archief, maar ze passen geen compressie of ruimtebesparing toe. Compressie kan echter eenvoudig worden toegepast op het tar-bestand, wat resulteert in extensies zoals .tar.gz
in het geval van GZIP-compressie, of .tar.xz
voor XZ-compressie.
in deze gids laten we zien hoe tar-bestanden op de opdrachtregel en via de GUI geopend worden. Dit omvat tar-bestanden met verschillende compressie toegepast op het archief. Bekijk de voorbeelden hieronder om uit te vinden hoe.
in deze les leert u:
- Hoe open tar-bestand via de GUI
- Hoe open tar-bestand via de command line
Categorie | Voorschriften, Conventies of de Versie van de Software Gebruikt |
---|---|
Systeem | Een Linux-distro |
Software | tar |
Andere | Bevoorrechte toegang tot uw Linux-systeem als root of via het commando sudo . |
conventies | # – vereist dat gegeven linux commando ’s worden uitgevoerd met root privileges, hetzij direct als root gebruiker, hetzij door gebruik vansudo Commando $ – vereist dat gegeven linux commando’ s worden uitgevoerd als een reguliere niet-bevoorrechte gebruiker |
Open tar-bestand via GUI
verschillende bureaubladomgevingen zoals GNOME, KDE, Xfce, etc zullen verschillende menu ‘ s hebben. Het proces voor het openen van een tar-bestand is echter zeer vergelijkbaar voor alle typen GUI ‘ s. De volgende instructies hebben betrekking op GNOME, maar je zou ze moeten kunnen toepassen op welke omgeving je ook gebruikt.
- navigeer in de bestandsbeheerder van uw omgeving naar de locatie van uw tar-bestand dat u wilt openen. Klik vervolgens met de rechtermuisknop op het bestand en gebruik “Extract Here” om de inhoud op uw huidige locatie uit te pakken, of “Extract To” om een andere bestemming te kiezen.
- u kunt het tar-bestand ook Openen met het archiefbeheer van uw omgeving. De eenvoudigste manier om dit te doen is door te dubbelklikken op het bestand. Hiermee kunt u door de inhoud van het archief bladeren en deze afzonderlijk extraheren.
- het proces is precies hetzelfde voor TAR-bestanden met compressie, zoals
.tar.gz
,.tar.bz2
, en anderen.
Open tar-bestand via opdrachtregel
gebruik de volgende voorbeelden om tar-bestanden op de Linux-opdrachtregel te openen.
- het uitpakken van de inhoud van een tar-bestand is zeer eenvoudig, en kan worden gedaan met de
-x
(extract optie). U moet ook de optie-f
(bestand) opnemen om aan te geven dat u de locatie van het bestand wilt opgeven. Gebruik de volgende syntaxis om de inhoud van een tar-bestand uit te pakken.$ tar -xf archive.tar
- u kunt ook de
-v
(uitgebreide) optie Toevoegen om de extractie voortgang te zien.$ tar -xvf archive.tar
- merk op dat u geen extra opties hoeft toe te voegen om bestanden uit een gecomprimeerd tar-bestand te extraheren.
$ tar -xf archive.tar.gz$ tar -xf archive.tar.bz2$ tar -xf archive.tar.xzetc...
- om de inhoud van een tar-bestand weer te geven, gebruikt u de optie
-t
(list).$ tar -tf archive.tarfile1.txtfile2.txtfile3.txt
- Als u eenmaal hebt gezien welke bestanden zich in het TAR-archief bevinden, kunt u ze afzonderlijk extraheren door te specificeren welke bestanden u wilt extraheren.
$ tar -xf archive.tar file1.txt file2.txt
- u kunt ook een jokerteken opgeven in uw opdracht met de optie
--wildcards
.$ tar -xf archive.tar --wildcards '*.txt'
- als u bestanden wilt extraheren naar een andere locatie dan uw huidige werkmap, gebruikt u de optie
-C
en specificeert u het pad.$ tar -xf archive.tar -C /path/to/directory
dat zou alles moeten zijn wat je moet weten als het gaat om het extraheren van tar-bestanden via de opdrachtregel. Bekijk de man page voor meer voorbeelden.
$ man tar
Slotgedachten
in deze gids zagen we hoe de inhoud van een tar-archief te extraheren via de opdrachtregel en GUI op Linux. Dit is een veel voorkomende taak voor de meeste Linux-gebruikers, omdat tar-bestanden wijdverbreid zijn en je ze soms zult tegenkomen. Ongeacht uw desktopomgeving of het Type tar-bestand waarmee u werkt, is het heel gemakkelijk om de inhoud ervan te extraheren.