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 --helpIn 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,
- c - "tar"-tool vertellen om een archief te maken
- z - Gebruik "gunzip" compressie. Daarom is de bestandsextensie - GZ.
- v - Uitgebreide modus. Tar zal elk van zijn activiteiten in het scherm loggen.
- f - Hiermee kunt u een bestandsnaam opgeven voor het uitvoerbestand.
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=*.tekstDe 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".
- x - Vertelt "tar" om een archief uit te pakken.
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!