Dijeljenje i pridruživanje datoteka u Linuxu prilično je jednostavan zadatak koji će nam omogućiti da datoteku fragmentiramo u nekoliko manjih datoteka, što nam često pomaže da fragmentiramo datoteke koje zauzimaju puno memorijskog prostora, bilo da ih prenosimo na vanjske jedinice za pohranu ili za sigurnosne politike poput održavanja fragmentiranih i distribuiranih kopija naših podataka. Za ovaj jednostavan postupak koristit ćemo dvije važne naredbe split i cat.
Šta je split
To je a komandu za sisteme Unix što nam omogućava da datoteku podijelimo na nekoliko manjih, stvara niz datoteka s nastavkom i korelativom izvornog imena datoteke, što može parameterizirati veličinu rezultirajućih datoteka.
Da bismo ušli u opseg i karakteristike ove naredbe, možemo izvršiti man split gdje možemo vidjeti njenu detaljnu dokumentaciju
Šta je mačka?
Sa svoje strane linux mačka naredba omogućava vam spajanje i prikaz datoteka, lako i efikasno, tj. pomoću ove naredbe možemo pregledavati razne tekstualne datoteke, a također možemo spajati podijeljene datoteke.
Na isti način kao i kod split-a možemo pogledati detaljnu dokumentaciju mačke sa naredbom man cat.
Kako podijeliti i pridružiti datoteke u Linuxu koristeći split i cat
Jednom kada upoznate osnove naredbi split i cat, bit će prilično jednostavno podijeliti i pridružiti datoteke u Linuxu. Za općeniti primjer gdje želimo podijeliti datoteku zvanu test.7z koja teži 500 MB na nekoliko 100 MB datoteka, jednostavno moramo izvršiti sljedeću naredbu:
$ split -b 100m tes.7z dividido
Ova naredba će vratiti 5 datoteka veličine 100 mb koje su proizašle iz izvorne datoteke, koja će imati naziv sharedaa, sharedab i tako dalje. Vrijedno je napomenuti da ako dodamo parametar -d prethodnoj uputi ime rezultirajućih datoteka bilo bi numeričko, odnosno podijeljeno01, podijeljeno02 ...
$ split -b -d 100m tes.7z dividido
Sada, da bismo se ponovo pridružili datotekama koje smo podijelili, samo trebamo izvršiti sljedeću naredbu iz direktorija u kojem su datoteke pohranjene:
$ cat dividido* > testUnido.7z
Ovim malim, ali jednostavnim koracima možemo dijeliti i spajati datoteke u Linuxu na jednostavan i lak način, nadam se da će vam se svidjeti i da se vidimo u budućem članku.