Måtte du noen gang jobbe med TAR.GZ-filer? TJÆRE.GZ er en spesiell type arkiv som håndteres ved hjelp av “tar” -verktøyet. TJÆRE.GZ er en mye brukt arkivtype i Linux-fellesskapet. For eksempel finner du rikelig med programvare som kommer opp i TAR.GZ arkiv. Kompresjonsforholdet er også ganske bra og krever ingen 3rd-festverktøy for å håndtere det. Tar er et innebygd verktøy på alle de store Linux-distribusjonene, inkludert Ubuntu 18.04.
I dag, la oss bli kjent med TAR.GZ-fil på Ubuntu 18.04.
Det er en rekke andre verktøy å sjekke ut! Ta en titt på de 100 beste Ubuntu-appene for deg.
Tjære kort intro
Før du hopper dypt inn i TAR.GZ, la oss bli kjent med "tjære" -verktøyet. Tjære er en del av GNU-programvaresamlingen. Morsomt faktum - tjære er også en del av Windows (Windows 10)! Til slutt forstår Microsoft viktigheten av verktøyet!
Tjære følger følgende struktur -
tjære [alternativ ...] [fil ...]I alternativparameteren vil det gå alle operasjonsvalgene. Tar støtter mange operasjoner. Du kan finne dem hvis du kjører følgende kommando på terminalen -
tjære - hjelpI filparameteren kan du oppgi fil- eller katalogbane. Hvis filen (e) ikke er i gjeldende katalog, kan du også spesifisere hele banen til filen. Tar tillater flere filer og / eller kataloger i parameteren.
Opprette TAR.GZ-fil
La oss komme inn i hoveddelen. For denne guiden har jeg allerede opprettet en testkatalog. Dens plassering - / hjem / Viktor / Desktop / testDir.
Opprette en TAR.GZ-filen er ganske enkel. Kjør følgende kommando -
cd ~ / Desktop /tjære-czvf test.tjære.gz test1.txt test2.txt test3.tekst
For å inkludere alle filene inne, kjør denne kommandoen -
tjære-czvf test.tjære.gz *La oss forklare hele kommandoen. Denne kommandolinjen følger følgende struktur -
tar [alternativ…] [utdatafil] [kildefil / katalog ...]Som av alternativene,
- c - Fortelle "tjære" verktøy for å lage et arkiv
- z - Bruk "gunzip" -komprimering. Derfor er filtypen - GZ.
- v - Utfør modus. Tjære vil logge hver av aktivitetene inn på skjermen.
- f - Lar deg spesifisere et filnavn for utdatafilen.
Hvis du ønsket å lage et arkiv fra en katalog, kjører du følgende kommando -
tar -czvf ~ / Desktop / test.tjære.gz ~ / Desktop / testDir /
I tilfeller må du kanskje komprimere en hel katalog, men ekskludere en bestemt fil / katalog. Da vil kommandoen din være noe slikt -
tar -czvf ~ / Desktop / test.tjære.gz * - ekskludere = *.tekst"Exclude" -bryteren er ekstremt kraftig. Det tar ikke filer; i stedet aksepterer det mønstre.
Trekk ut TAR.GZ
Vi har lært å lage TAR.GZ-filer, men uten kunnskap om å pakke ut det, er alt forgjeves. Kjør følgende kommando for å trekke ut TAR.GZ-fil -
cd ~ / Desktop / testDir /tjære -xzvf test.tjære.gz
Her er alle alternativene akkurat de samme som før. Den eneste forskjellen er "x".
- x - Forteller "tjære" for å hente ut et arkiv.
Merk at utvinningsprosedyren vil erstatte alle filer som samsvarer med filnavnet til arkivet.
Trenger å hente ut arkivet et annet sted? Kjør følgende kommando -
tjære -xzvf test.tjære.gz -C ~ / Desktop / testDir1 /
Voila! Kos deg med å spille med TAR.GZ!