Čeprav mnogi uporabniki mislijo, da distribucija Gnu / Linux in sistemi, kot je Windows, nimajo nič skupnega, je resnica, da imajo. Oba operacijska sistema imata nekatere skupne elemente, kot sta vrsta datotek, ki si jih lahko ogledate, ali upravljanje računalniških datotek.
V teh pogledih ima Gnu / Linux enako kot Windows, vendar na drugačen način. Eden od vrste datotek, ki začetnemu uporabniku v Gnu / Linux storijo stisnjeno datoteko in njene načine dela. Tako za razpakiranje datotek v Gnu / Linux potrebujemo programe, ki to počnejo, in določene ukaze za stiskanje ali razpakiranje datotek. Najprej pa najprej poglejmo, kaj so stisnjene datoteke.
Kaj so stisnjene datoteke?
Stisnjene datoteke so računalniške datoteke, za katere je značilno, da zasedejo manj prostora na trdem disku, kot so datoteke znotraj teh datotek. Tako se stisnjene datoteke uporabljajo in so idealne za mesta, kjer morate prihraniti prostor. Stisnjene datoteke so v drugačni obliki kot izvirna oblika in do njih ne more dostopati noben program, razen programa kompresorja, ki bo zadolžen za dekompresijo, da bo lahko stisnjene datoteke zagnal in si ogledal.
V Gnu / Linuxu lahko poiščite stisnjene datoteke v programih, ki nam jih pošljejo skladišča, ko prenesemo programske pakete in tudi ko namestimo programske pakete, saj so različni formati paketov še vedno vrsta stisnjenih datotek, za zagon katerih ni potreben noben kompresorski program.
V operacijskih sistemih Gnu / Linux najdemo različne formate stisnjenih datotek, ki jih lahko uporabljamo že od samega začetka, nekateri pa zahtevajo program kompresorja in drug program za dekompresijo. Na splošno, vsi programi, ki so kompresorji, nam omogočajo razpakiranje datoteke zato za upravljanje teh vrst datotek ni potreben več kot en program, obstajajo pa celo programi, ki upravljajo različne vrste stisnjenih datotek.
Kako namestiti kompresorje v Gnu / Linux?
Obstaja več vrst stisnjenih datotek, ki jih lahko vsaka distribucija obdela od prve sekunde. Tar, tar.gz in njihovi izpeljanke so stisnjene datoteke, ki jih je mogoče uporabiti, vendar niso najbolj priljubljene med računalniškimi sistemi, pri čemer sta .zip in rar najprimernejša in najbolj priljubljena oblika zapisa datotek. Toda nobena distribucija nima privzeto nameščenega kompresorja za to vrsto datotek ali določene vrste stisnjenih datotek, zato moramo po namestitvi distribucije v terminalu izvesti naslednje:
sudo apt-get install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
To če uporabljamo distribucijo Gnu / Linux, ki temelji na Ubuntuju ali Debianu. Če ravno nasprotno, nismo imeli Ubuntuja in uporabili smo distribucijo, ki temelji na Fedori ali Red Hatu, moramo napisati naslednje:
sudo dnf install rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Če nimamo Ubuntuja in imamo Arch Linux ali njegove izpeljanke, potem moramo napisati naslednje:
Pacman -S rar unrar unace zip unzip p7zip-full p7zip-rar sharutils mpack arj cabextract file-roller uudeview
Ta metoda je prek terminala, lahko pa jo naredimo tudi prek grafičnega upravitelja programske opreme. V tem primeru, iskati moramo kompresorje, povezane s formati .zip, rar, ace in arj. Vse distribucije imajo grafične upravitelje programske opreme z brskalnikom, zato bo grafična namestitev hiter in enostaven postopek. Ko jih namestimo, se bo spremenil upravitelj datotek ter meni aplikacije in kontekstni meniji.
Kako jih uporabiti v terminalu?
Postopek uporabe terminala Gnu / Linux je zelo enostaven in preprost. Na splošno lahko rečemo, da moramo za stiskanje datotek izvesti ukaz kompresorja, ki mu sledi ime stisnjene datoteke, ki jo bomo ustvarili, in datoteke, ki jih želimo stisniti.
Torej, za stiskanje datoteke v zip format uporabiti moramo naslednji vzorec:
zip archivo.zip archivo.doc archivo.jpg
Če želimo ustvariti datoteko v obliki gzip, vzorec bo naslednji:
gzip archivo.doc
Če želimo ustvariti datoteko v obliki katrana, potem moramo napisati naslednje:
tar -zcvf archivo.tgz archivo.doc
Podoben postopek moramo izvesti, kadar želimo datoteke razstaviti prek terminala. Za to moramo slediti istim vzorcem, vendar spremeniti ukaz, ki ga je treba izvesti. Tako je za razpakirajte datoteke v .zip obliki moramo napisati:
unzip archivo.zip
Če želimo datoteke razpakirati v obliki zapisa .rar moramo napisati:
unrar archivo.rar
Če želimo datoteke razpakirati v obliki katrana, potem moramo izvesti naslednje:
tar -zxvf archivo.tgz
Če je datoteka v gzip format, potem moramo izvesti naslednje:
gzip -d archivo.zip
Obstajajo tudi druge oblike stisnjenih datotek, ki jih je mogoče namestiti in uporabljati prek terminala. Na splošno ti kompresorji sledijo istemu vzorcu in v nasprotnem primeru se bodo vedno pojavili na priročni strani skladišča, zelo koristna stran za informacije o programu, ki ga bomo uporabili.
Kako jih grafično uporabiti?
Grafično ustvarjanje stisnjenih datotek v naši distribuciji je povsem preprosto. Pri namestitvi prejšnjih kompresorjev je bil spremenjen upravitelj datotek. Tako v kontekstnem meniju, ki se prikaže, ko se to zgodi dvojni klik na datoteko bo imel možnost Stisniti…. Če izberete to možnost, se prikaže naslednje okno:
Vanj vnesemo ime nove datoteke in označimo vrsto stiskanja, ki jo želimo izvesti. Se pravi, če bo stisnjen v .zip, tar.xz, rar, .7z itd.
Postopek za grafično razpakiranje datotek v Gnu / Linuxu je še lažje kot prek samega terminala. Dvokliknemo na stisnjeno datoteko in prikaže se okno z vsemi dokumenti, ki jih datoteka vsebuje. Če dvakrat kliknemo katerega koli od teh dokumentov, bo začasno prikazan, če želimo datoteko razpakirati, jo označimo in nato pritisnemo gumb za izvleček. Pa tudi Vse datoteke lahko razpakiramo z neposrednim pritiskom na gumb "Extract", vendar moramo zagotoviti, da nobena datoteka ni označena ali izbrana.
Ali je to mogoče storiti samo s stisnjenimi datotekami?
Resnica je, da ne. Veliko jih je druge operacije, ki jih lahko naredimo s stisnjenimi datotekami. Ne samo, da lahko datoteke razpakiramo ali ustvarimo, temveč jih lahko tudi šifriramo ali pa preprosto ustvarimo več datotek določene velikosti in jih združimo ter tako ustvarimo eno stisnjeno datoteko.
Toda te operacije izvedba je bolj zapletena in ni nujno delo s tovrstnimi datotekami, z zgornjimi ukazi in vodiči je več kot dovolj za učinkovito in produktivno delo s stisnjenimi datotekami.
$ sudo apt-get install ark
nato z desno miškino tipko kliknite datoteko, odprite jo z ark in izvlecite 🙂
Za tiste, ki imajo Ubuntu ali Fedoro (privzeto)
v terminalu napišite:
en str
unp izvleče eno ali več datotek, podanih kot argumenti ukazne vrstice:
$ unp file.tar
$ unp file.bz2 file.rpm file.dat file.lzip
Podprte oblike:
$unp -s
Znani arhivski formati in orodja:
7z: p7zip ali p7zip-full
as: unace
ar, deb: binutils
arj: arj
bz2: bzip2
kabina: cabextract
chm: libchm-bin ali nadmag
cpio, leto: cpio ali leto
dat: tnef
dms: xdms
exe: morda oranžna ali unzip ali unrar ali unarj ali lha
gz: gzip
hqx: macutils
lha, lzh: lha
lz: lzip
lzma: xz-utils ali lzma
lzo: lzop
lzx: unlzx
mbox: formail in mpack
pmd: ppmd
rar: rar ali unrar ali unrar-free
vrt / min: rpm2cpio in cpio
morje, morje.bin: macutils
šar: šarutili
katran: katran
tar.bz2, tbz2: katran z bzip2
tar.lzip: katran z lzipom
katran.lzop, tzo: katran z lzopom
tar.xz, txz: katran z xz-utils
tar.z: katran s stiskanjem
tgz, tar.gz: katran z gzip
uu: šarutili
xz: xz-utils
Negativno štetje ponovitev na vrstici / usr / bin / unp 317 ne pomeni ničesar.
zip, cbz, cbr, jar, war, ear, xpi, adf: unzip
živalski vrt: živalski vrt
razpakirati tar datoteke, tar -zxvf file.tgz ??
Mislim, da je dovolj samo -xvf
Nekdo, ki bo naredil vadnico o tem, kako namestiti PeaZip na Ubuntu in druge distro sisteme in kako ga integrirati z Gnome in Plasma 5, hvala.
Hvala, razpakiram dokument z geslom v namestitvenem ubuntu 18
Dobro, toda veliko bolje bi bilo, če bi kompresorji lahko uporabili večnitnost. Moram razpakirati 4gb datoteke in na ryzen 5 1600x traja dolgo časa. Pri htop-u sem lahko opazil, da je zmogljivost zelo nizka, ker uporablja en procesor.