Compressie

TAR . maken en extraheren.GZ-bestanden op Ubuntu 18.04

TAR . maken en extraheren.GZ-bestanden op Ubuntu 18.04
Als je een Linux-gebruiker bent, ken je de kracht ervan al, toch? U kunt tal van acties uitvoeren - archieven maken en extraheren, het uiterlijk van het systeem verfijnen en zelfs hoe het systeem werkt!

Heb je ooit met TAR . moeten werken.GZ-bestanden? TEER.GZ is een speciaal type archief dat wordt afgehandeld met behulp van de "tar"-tool. TEER.GZ is een veelgebruikt archieftype in de Linux-gemeenschap. U vindt bijvoorbeeld tal van software die in TAR . naar voren komt.GZ archief. De compressieverhouding is ook redelijk goed en vereist geen 3rd-partytool om ermee om te gaan. Tar is een ingebouwde tool voor alle grote Linux-distributies, inclusief Ubuntu 18.04.

Laten we vandaag kennis maken met de TAR.GZ-bestand op Ubuntu 18.04.

Er zijn een aantal andere tools om uit te checken! Bekijk de 100 beste Ubuntu-apps voor jou.

Teer korte intro

Voordat je diep in de TAR . springt.GZ, laten we vertrouwd raken met de "tar"-tool. Tar maakt deel uit van de GNU-softwarecollectie. Leuk weetje - teer is ook een onderdeel van Windows (Windows 10)! Ten slotte begrijpt Microsoft het belang van de tool!

Teer volgt de volgende structuur: -

tar [optie… ] [bestand… ]

In de optieparameter gaan alle bewerkingskeuzes:. Tar ondersteunt tal van bewerkingen. Je kunt ze vinden als je de volgende opdracht op de terminal uitvoert: -

teer --help

In de bestandsparameter kunt u het bestands- of mappad opgeven. Als het bestand/de bestanden niet in de huidige map staan, kunt u ook het volledige pad naar het bestand specificeren. Tar staat meerdere bestanden en/of mappen in de parameter toe.

TAR maken.GZ-bestand

Laten we naar het hoofdgedeelte gaan. Voor deze handleiding heb ik al een testmap gemaakt. Zijn locatie - /home/Viktor/Desktop/testDir.

Een TAR maken.GZ-bestand is vrij eenvoudig. Voer de volgende opdracht uit: -

cd ~/Bureaublad/
tar -czwf-test.teer.gz-test1.txt-test2.txt-test3.tekst

Voer deze opdracht uit om alle bestanden erin op te nemen: -

tar -czwf-test.teer.gz *

Laten we de hele opdracht uitleggen. Deze opdrachtregel volgt de volgende structuur: -

tar [optie… ] [uitvoerbestand] [bronbestand/map…]

Vanaf de opties,

Als u een archief van een map wilt maken, voert u de volgende opdracht uit: -

tar -czwf ~/Desktop/test.teer.gz ~/Desktop/testDir/

In gevallen kan het nodig zijn om een ​​hele map te comprimeren, maar een specifiek bestand/map uit te sluiten. Dan zou je opdracht ongeveer zo zijn: -

tar -czwf ~/Desktop/test.teer.gz * --exclude=*.tekst

De schakelaar "uitsluiten" is extreem krachtig. Er zijn geen bestanden voor nodig; in plaats daarvan accepteert het patronen.

TAR . extraheren.GZ

We hebben geleerd om TAR . te maken.GZ-bestanden, maar zonder de kennis om het uit te pakken, is alles tevergeefs. Voer de volgende opdracht uit om de TAR . uit te pakken.GZ-bestand -

cd ~/Desktop/testDir/
tar -xzvf-test.teer.gz

Hier zijn alle opties hetzelfde als voorheen. Het enige verschil is de "x".

Merk op dat de extractieprocedure elk bestand zal vervangen dat overeenkomt met de bestandsnaam van het archief.

Moet het archief ergens anders uitpakken? Voer de volgende opdracht uit: -

tar -xzvf-test.teer.gz -C ~/Desktop/testDir1/

Voila! Veel plezier met spelen met TAR.GZ!

SuperTuxKart voor Linux
SuperTuxKart is een geweldige titel die is ontworpen om je de Mario Kart-ervaring gratis te bieden op je Linux-systeem. Het is behoorlijk uitdagend en...
Strijd om Wesnoth Zelfstudie
The Battle for Wesnoth is een van de meest populaire open source strategiespellen die je op dit moment kunt spelen. Dit spel is niet alleen al heel la...
0 A.D. zelfstudie
Van de vele strategiespellen die er zijn, 0 A.D. slaagt erin om op te vallen als een uitgebreide titel en een zeer diep, tactisch spel ondanks dat het...