Stiskanje

Kako izvleči stisnjene arhivske datoteke v Linuxu

Kako izvleči stisnjene arhivske datoteke v Linuxu
V tem članku bodo naštete metode ukazne vrstice za ekstrahiranje različnih oblik stisnjenih arhivskih datotek v Linuxu. Ti arhivi lahko vključujejo eno ali več datotek in map, ki so običajno stisnjene, da prihranijo prostor na disku. Formati arhivskih datotek se uporabljajo tudi za razdelitev ogromnih datotek, ki lahko naletijo na GB. Prav tako olajšajo delovanje datotek, saj morate ravnati z eno samo datoteko ali majhnim številom razdeljenih datotek, namesto da bi obdelovali številne razpršene datoteke. Obstaja veliko algoritmov za združevanje, arhiviranje in stiskanje datotek, ta članek pa bo razložil metode ukazne vrstice za razpakiranje arhivov, izdelanih s takimi algoritmi.

GUI metoda (Stock Ubuntu z GNOME SHELL)

Ubuntu ima podporo za dekompresijo za omejene formate stisnjenih arhivskih datotek - v glavnem zip datoteke, tar arhivi in ​​7z datoteke. Če želite omogočiti popolno podporo drugim večjim formatom arhivov, morate namestiti nekaj dodatnih aplikacij. Zaženite spodnji ukaz, da to storite:

$ sudo apt install zip unzip rar unrar p7zip-full

Zdaj lahko dvokliknete ali z desno miškino tipko kliknete kateri koli stisnjen arhiv v upravitelju datotek Nautilus, da izvlečete datoteke.

Upravitelj arhivov v upravitelju datotek Nautilus vključuje tudi podporo za pridobivanje datotek, zaščitenih z geslom, zato za ekstrahiranje šifriranih arhivov ne potrebujete dodatnih aplikacij.

Upravitelji datotek v drugih namiznih okoljih imajo tudi podporo za pridobivanje arhivov prek sistemov vtičnikov. Če želite dodati podporo za ekstrahiranje datotek iz arhivov, morate namestiti aplikacijo z imenom »upravitelj arhiva« ali »valjček datotek«.

7z

7z je ena najpogosteje uporabljanih oblik stisnjenih arhivskih datotek. Datoteke lahko stisne v veliko boljšem razmerju kot druge priljubljene formate arhivov, kot sta zip in rar.

Če želite v Ubuntu omogočiti podporo za arhiviranje 7z, zaženite spodnji ukaz:

$ sudo apt namestite p7zip-full

Če želite izvleči arhiv 7z v nov imenik, imenovan enako kot ime arhiva, zaženite spodnji ukaz:

$ 7z x arhiv.7z

Zgornji ukaz lahko uporabite tudi za 7z arhive, zaščitene z geslom. Po zagonu zgornjega ukaza boste pozvani k vnosu gesla.

Zadrga

Zip arhiv je še ena najpogosteje uporabljena oblika datoteke, ki se uporablja za arhiviranje in stiskanje. Je primarna oblika arhivske datoteke, ki jo podpira sistem Windows in je privzeto na voljo v vseh večjih različicah sistema Windows.

Če želite v Ubuntu omogočiti podporo za zip arhiv, zaženite spodnji ukaz:

$ sudo apt install zip unzip

Če želite izvleči zip arhiv v nov imenik, imenovan enako kot ime arhiva, zaženite spodnji ukaz:

$ unzip arhiv.zadrgo

Tako kot ukaz 7z se tudi ukaz unzip lahko uporablja za pridobivanje datotek, zaščitenih z geslom. Uporabniki bodo pozvani k vnosu gesla po zagonu zgoraj omenjenega ukaza.

Rar

Format datoteke Rar je lastniška oblika arhiviranja in stiskanja. Podpora za datoteke rar v Linuxu ni tako zanesljiva kot druge oblike arhivskih datotek, vendar je dovolj za izvajanje preprostih nalog stiskanja in dekompresije.

Če želite dodati podporo za arhiv rar pri namestitvi Ubuntu, zaženite spodnji ukaz:

$ sudo apt install rar unrar

Za dekompresijo običajnega ali z geslom zaščitenega arhiva rar zaženite spodnji ukaz:

$ unrar x arhiv.rar

Katran, katran.gz, katran.xz, katran.bz2, Tgz, Gz

Arhivska datoteka Tar je na voljo privzeto v skoraj vseh operacijskih sistemih Linux in Unix. Privzeto arhivi tar niso stisnjeni, uporabiti morate dodatne algoritme stiskanja, kot so gz, bz2 itd. Če želite ekstrahirati datoteko tar, zaženite spodnji ukaz:

$ tar xf arhiv.katran

Lahko zamenjate »arhiv.tar «v zgornjem ukazu s pravilnim imenom arhiva in pripono datoteke. Arhivi tar nimajo vgrajene podpore za šifriranje, zato ne morete uporabljati zaščite z geslom.

Zaključek

To so različni pripomočki ukazne vrstice za pridobivanje formatov arhivskih datotek. Format datoteke tar se pogosto uporablja za distribucijo programske opreme in velikih datotek v Linuxu, čeprav izvorno ne podpira zaščite z geslom. Druge oblike datotek, kot so zip, rar in 7z, podpirajo zaščito z geslom, vendar jih je lažje razbiti kot druge načine šifriranja, kot je GPG (GNU Privacy Guard).

Vadnica za OpenTTD
OpenTTD je ena izmed najbolj priljubljenih poslovnih simulacijskih iger. V tej igri morate ustvariti čudovit prevozniški posel. Vendar boste začeli na...
SuperTuxKart za Linux
SuperTuxKart je odličen naslov, zasnovan tako, da vam brezplačno ponuja izkušnjo Mario Kart v vašem sistemu Linux. Igrati je precej zahtevno in zabavn...
Vadnica za bitko za Wesnoth
Bitka za Wesnoth je ena izmed najbolj priljubljenih odprtokodnih strateških iger, ki jih lahko trenutno igrate. Ne samo, da se ta igra razvija že zelo...