Kako izvleči in odpreti datoteko .gz v ukazni vrstici Linuxa

How Extract Open



Vemo, da je datoteka v računalniškem sistemu lahko majhna le nekaj bajtov ali velika kot tisoč gigabajtov. Ko želite prenašati datoteko z enega konca na drugega, ima njena velikost zelo pomembno vlogo pri odločanju, ali jo želite poslati takšno, kot je, ali jo stisniti. Format datoteke .gz je zelo pogosto uporabljena oblika stisnjene datoteke za operacijski sistem Linux. Danes bomo raziskali načine pridobivanja in odpiranja datoteke .gz v Linuxu.

Opomba: Okus Linuxa, ki je bil uporabljen za dokazovanje teh metod, je Linux Mint 20.







Metode pridobivanja in odpiranja datoteke .gz v ukazu Linux

Obstaja več različnih načinov, s katerimi lahko izvlečemo in odpremo datoteko .gz v Linuxu. Spodaj smo našteli vse te metode:



Metoda # 1: Uporaba ukaza gzip z zastavico -d:



Ta metoda je v pomoč, če želite med brisanjem datoteke .gz izvleči dejansko datoteko. Za uporabo ukaza gzip z zastavico -d boste morali izvesti naslednje korake:





Za prikaz prvih treh metod bomo najprej ustvarili datoteko .gz v našem domačem imeniku z izvajanjem naslednjega ukaza v našem terminalu:

$gzipFileName.txt

V našem primeru smo v našem domačem imeniku že imeli besedilno datoteko z imenom gzFile.txt. Odločili smo se, da z zgoraj omenjenim ukazom ustvarimo njeno datoteko .gz.




Ko zaženete ta ukaz, lahko obiščete domači imenik in preverite, ali je bila datoteka .gz ustvarjena ali ne. Naša datoteka .gz je označena na spodnji sliki:


Po ustvarjanju te datoteke jo bomo poskušali izvleči z izvajanjem naslednjega ukaza v našem terminalu:

$gzip–D Ime datoteke.gz

Tukaj lahko FileName zamenjate z imenom datoteke .gz, ki je bila v našem primeru gzFile.txt.


Ko boste po tem ukazu obiskali domači imenik, boste opazili, da je bila vaša dejanska datoteka izvlečena, kot je označeno na spodnji sliki. Vaša datoteka .gz je bila odstranjena zaradi izvajanja zgoraj omenjenega ukaza.

Metoda # 2: Uporaba ukaza gzip z zastavico -dk:

Ta metoda je v pomoč, če želite izvleči dejansko datoteko, hkrati pa ohraniti datoteko .gz za prihodnjo uporabo. Za uporabo ukaza gzip z zastavico -dk boste morali izvesti naslednje korake:

Poskusili bomo izvleči isto datoteko .gz, ki smo jo ustvarili zgoraj, tako da izvedemo spodnji ukaz:

$gzip–Dk Ime datoteke.gz

Tukaj lahko FileName zamenjate z imenom datoteke .gz, ki je bila v našem primeru gzFile.txt.


Ko po zagonu tega ukaza obiščete domači imenik, boste opazili, da je bila vaša dejanska datoteka izvlečena, kot je označeno na spodnji sliki. Vaša datoteka .gz je bila ohranjena tudi zaradi izvajanja zgoraj omenjenega ukaza.


Metoda # 3: Uporaba ukaza gunzip:

Ta metoda je natančna alternativa naši metodi # 1, kar pomeni, da ko izvlečete dejansko datoteko, datoteka .gz ne bo več shranjena. Če želite z ukazom gunzip izvleči in odpreti datoteko .gz, morate izvesti naslednje korake:

Poskusili bomo izvleči isto datoteko .gz, ki smo jo ustvarili zgoraj, tako da izvedemo spodnji ukaz:

$gunzipFileName.gz

Tukaj lahko FileName zamenjate z imenom datoteke .gz, ki je bila v našem primeru gzFile.txt.


V našem primeru, ker smo že imeli izvlečeno datoteko z istim imenom v našem domačem imeniku zaradi izvajanja ukaza, prikazanega v metodi # 2, nas je naš terminal pozval, če želimo prepisati to datoteko ali ne, zato nadaljujemo z vnosom da, kot je prikazano na naslednji sliki. Če pa v isti datoteki doslej niste izvajali drugih načinov ekstrakcije, se z izvajanjem tega ukaza ne prikaže nobeno takšno sporočilo.


Ko po zagonu tega ukaza obiščete domači imenik, boste opazili, da je bila vaša dejanska datoteka izvlečena, kot je označeno na spodnji sliki. Vaša datoteka .gz je bila odstranjena zaradi izvajanja zgoraj omenjenega ukaza.


Ko izvlečete datoteko .gz po kateri koli od treh zgoraj prikazanih metod, jo lahko odprete tako, da jo dvokliknete.

Metoda # 4: Uporaba ukaza Tar:

Včasih namesto preproste datoteke .gz imate datoteko .tar.gz ali .tgz, ki jo lahko izvlečete in odprete s pomočjo ukaza tar na naslednji način:

Za prikaz te metode bomo najprej ustvarili datoteko .tgz v našem domačem imeniku z izvajanjem naslednjega ukaza v našem terminalu:

$katran–Czvf NameOftgzFile.tgz NameOfActualFile.txt

V našem primeru smo v našem domačem imeniku že imeli besedilno datoteko z imenom targzFile.txt. Odločili smo se, da z zgoraj omenjenim ukazom ustvarimo njeno datoteko .tgz.


Ko zaženete ta ukaz, se bo ime vaše dejanske datoteke prikazalo na terminalu, kar pomeni, da je bila datoteka .tgz ustvarjena, kot je prikazano na spodnji sliki:


Ko zaženete ta ukaz, lahko obiščete tudi domači imenik in preverite, ali je bila datoteka .tgz ustvarjena ali ne. Naša datoteka .tgz je označena na spodnji sliki:


Po ustvarjanju te datoteke jo bomo poskušali izvleči z izvajanjem naslednjega ukaza v našem terminalu:

$katran–Xf Ime datoteke.tgz

Tukaj lahko FileName zamenjate z imenom datoteke .tgz, ki je bila v našem primeru targzFile.txt.


Ko po zagonu tega ukaza obiščete domači imenik, boste opazili, da je bila vaša dejanska datoteka izvlečena, kot je označeno na spodnji sliki. Vaša datoteka .tgz je bila ohranjena tudi zaradi izvajanja zgoraj omenjenega ukaza.


Ko izvlečete datoteko .tgz, jo lahko preprosto odprete tako, da jo dvokliknete.

Zaključek:

Štiri metode, obravnavane v tem članku, vam ponujajo odlične rešitve za pridobivanje in odpiranje datotek .gz ter .tgz v Linuxu. Odločite se lahko za katero koli od teh metod po svojem okusu.