Jeste li ikad morali surađivati s TAR-om.GZ datoteke? KATRAN.GZ je posebna vrsta arhive kojom se rukuje pomoću alata "tar". KATRAN.GZ je široko korištena vrsta arhiva u Linux zajednici. Na primjer, pronaći ćete puno softvera koji se pojavljuje u TAR-u.GZ arhiva. Omjer kompresije je također prilično dobar i ne zahtijeva nikakva 3rd-stranački alat za rukovanje. Tar je ugrađeni alat na svim glavnim Linux distribucijama, uključujući Ubuntu 18.04.
Danas se upoznajmo s TAR-om.GZ datoteka na Ubuntu 18.04.
Postoji niz drugih alata koje treba provjeriti! Pogledajte 100 najboljih Ubuntu aplikacija za vas.
Katran kratki uvod
Prije skoka duboko u TAR.GZ, upoznajmo alat "katran". Tar je dio kolekcije softvera GNU. Zabavna činjenica - tar je također dio sustava Windows (Windows 10)! Konačno, Microsoft razumije važnost alata!
Tar slijedi sljedeću strukturu -
katran [opcija ...] [datoteka ...]U parametru opcije ići će svi odabiri operacija. Katran podržava brojne operacije. Možete ih saznati ako na terminalu pokrenete sljedeću naredbu -
katran - pomoćU parametru datoteke možete navesti put do datoteke ili direktorija. Ako se datoteke ne nalaze u trenutnom direktoriju, možete odrediti i cijelu stazu do datoteke. Tar dopušta više datoteka i / ili direktorija u parametru.
Izrada TAR-a.GZ datoteka
Krenimo u glavni dio. Za ovaj vodič sam već stvorio testni direktorij. Njegovo mjesto - / home / Viktor / Desktop / testDir.
Stvaranje TAR-a.GZ datoteka je prilično jednostavna. Pokrenite sljedeću naredbu -
cd ~ / radna površina /katran -czvf test.katran.gz test1.txt test2.txt test3.txt
Za uključivanje svih datoteka unutra pokrenite ovu naredbu -
katran -czvf test.katran.gz *Objasnimo cijelu naredbu. Ovaj naredbeni redak slijedi sljedeću strukturu -
tar [opcija ...] [izlazna datoteka] [izvorna datoteka / direktorij ...]Što se opcija tiče,
- c - Kazivanje alata "tar" za stvaranje arhive
- z - Koristite kompresiju "gunzip". Zato je nastavak datoteke - GZ.
- v - Opširni način. Tar će svaku svoju aktivnost prijaviti na zaslon.
- f - Omogućuje vam određivanje naziva datoteke za izlaznu datoteku.
Ako ste željeli stvoriti arhivu iz direktorija, pokrenite sljedeću naredbu -
tar -czvf ~ / Desktop / test.katran.gz ~ / Desktop / testDir /
U nekim slučajevima možda ćete trebati komprimirati cijeli direktorij, ali izuzeti neku određenu datoteku / direktorij. Tada bi vaša naredba bila otprilike ovakva -
tar -czvf ~ / Desktop / test.katran.gz * --exclude = *.txtPrekidač "izuzeti" izuzetno je moćan. Ne trebaju datoteke; umjesto toga prihvaća obrasce.
Izdvajanje TAR-a.GZ
Naučili smo stvarati TAR.GZ datoteke, ali bez znanja o njihovom izdvajanju, sve je uzalud. Izvedite sljedeću naredbu za izdvajanje TAR-a.GZ datoteka -
cd ~ / Desktop / testDir /test tar -xzvf.katran.gz
Ovdje su sve mogućnosti iste kao i prije. Jedina razlika je "x".
- x - Kaže "tar" za izdvajanje arhive.
Imajte na umu da će postupak izdvajanja zamijeniti bilo koju datoteku koja se podudara s nazivom datoteke arhive.
Trebate izvući arhivu negdje drugdje? Pokrenite sljedeću naredbu -
test tar -xzvf.katran.gz -C ~ / Desktop / testDir1 /
Voila! Uživajte u igri s TAR-om.GZ!