Kompresija

Kako stvoriti i izdvojiti TAR.GZ datoteke na Ubuntu 18.04

Kako stvoriti i izdvojiti TAR.GZ datoteke na Ubuntu 18.04
Ako ste korisnik Linuxa, već znate njegovu moć, zar ne? Možete izvoditi brojne radnje - stvaranje i izdvajanje arhiva, fino podešavanje izgleda sustava, pa čak i načina na koji sustav funkcionira!

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,

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 = *.txt

Prekidač "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".

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!

Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...
Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...
Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...