Oglas

Stiskanje datoteke LinuxSoočite se, da imamo na trdem disku veliko stvari. Medtem ko imajo nekateri med nami še vedno veliko prostega prostora zaradi vedno večje velikosti novih trdih diskov, drugi pa imajo vse vrste podatkov, ki hitro zavzamejo večino njihovega prostora. Kadar koli je to mogoče, bi si ti ljudje verjetno želeli, da bi lahko stisnili svoje podatke, da bi si pridobili čim več prostega prostora.

V operacijskem sistemu Windows lahko podatke stisnete s samim datotečnim sistemom (ki ga prepozna modra datoteka ime), vendar v Linuxu ext4 - privzeti datotečni sistem za skoraj vse distribucije - ni sposoben stiskanje. Brez skrbi, obstaja veliko drugih načinov, kako datoteke lahko stisnete pod Linuxom - hitro in enostavno.

Različne vrste datotek

Stiskanje datoteke Linux

Kadar koli uporabniki sistema Windows uporabljajo datotečni sistem za stiskanje svojih podatkov, bodo najverjetneje ustvarili datoteko .zip. Čeprav je to najbolj prepoznaven način za stiskanje podatkov in v vseh operacijskih sistemih združiti vse izbrane datoteke v en paket, to zagotovo ni edini način, da uporabniki Linuxa dosežejo ista stvar. Poleg .zip, ki jih lahko uporabljate, obstajajo tudi datoteke .gzip, .z, .lzma, .7z in .rar. Vsi ti delujejo enako, vendar se razlikujejo ne samo po imenu, temveč tudi po algoritmu stiskanja. Nekateri so morda boljši pri stiskanju nekaterih vrst datotek, medtem ko so nekateri boljši pri drugih.

Izkušeni uporabniki Linuxa se lahko vprašajo o .tar datotekah - te dejansko niso stisnjene, vendar je bolj znano, da druge datoteke preprosto spajajo skupaj. V datoteki .tar boste pogosto našli eno ali več drugih vrst datotek, saj stiskanje že stisnjene datoteke precej ne pomaga. Razširitve datotek teh datotek so običajno .tar.x, kje x je vrsta datoteke s prejšnjega seznama.

Vendar je treba opozoriti, da bo večina distribucij že prišla z vsemi potrebnimi paketi za branje in ustvarjanje večine te vrste datotek, vendar bi morale biti vse neberljive vrste datotek berljive po hitrem iskanju v vašem paketu upravnik.

Preprosta grafična orodja

Stiskanje datoteke Linux

Če želite doseči stiskanje v katerem koli sistemu, lahko z ustreznimi orodji ukazne vrstice dosežete želeno. Vendar pa na namizjih Gnome (in predpostavljam tudi KDE) obstajajo preprosti načini za to grafično. V Gnomeu z desno miškino tipko kliknite datoteke ali mape, ki jih želite stisniti, z desno miškino tipko kliknite in nato izberite Stisniti. Nato boste pozvani za želeno ime, vrsto datoteke, shranjevanje lokacije in geslo stisnjenega rezultata po izbiri. To je zelo impresivno zaradi razpoložljivih možnosti kljub splošni preprostosti poziva.

Prihodnost v stiskanju

Kot sem že omenil v moj ext4 vs. članek btrfs Ext4 vs. Btrfs: Zakaj delamo stikalo [Linux]Pošteno povedano, ena izmed zadnjih stvari, ki jo ljudje pogledajo, je, kateri datotečni sistem se uporablja. Uporabniki operacijskega sistema Windows in Mac OS X imajo še manj razlogov za iskanje, saj imajo v resnici le enega ... Preberi več , za btrfs je trenutno načrtovana podpora za stiskanje znotraj datotečnega sistema. Za zdaj ext4 ne more sam stisniti podatkov in zahteva, da to storijo drugi programi in jih združijo v posebne datoteke. Btrfs bo lahko stiskal datoteke tako posamično kot tudi za celotno particijo, zato bi morali brez težav izkoristiti svoj prostor na disku. Kadar se btrfs končno uporablja široko, mora biti tako preprosto, kot da bi zašli v lastnosti datoteke, mape ali particije in omogočili stiskanje.

Zaključek

Čeprav stiskanje na Linux trenutno morda ni najbolj optimalno, še vedno obstaja veliko možnosti, ki bi morale biti dovolj dobre za veliko ljudi. Poleg tega bo s prihodnjo stabilno izdajo btrfs stiskanje datotečnega sistema mogoče uporabljati brezhibno. Vsekakor bi morali imeti čim več brezplačnega prostora z malo težavami.

Ali stisnete datoteke? Kaj manjka, če gre za stiskanje pod Linuxom? Katera je vaša najljubša metoda? Sporočite nam v komentarjih!

Kreditna slika: Poudarjena ikona mape prek Shutterstocka

Danny je starejši na univerzi v Severnem Teksasu, ki ima vse vidike odprtokodne programske opreme in Linuxa.