Failų padalijimas ir sujungimas sistemoje „Linux“ yra gana paprasta užduotis, kuri leis mums suskaidyti failą į kelis mažesnius failus. Tai mums daugeliu atvejų padeda suskaidyti failus, kurie užima daug vietos atmintyje, arba perkelti juos į išorinius atminties įrenginius, arba saugumo politikai, pvz., fragmentiškų ir paskirstytų mūsų duomenų kopijų išlaikymui. Šiam paprastam procesui naudosime dvi svarbias komandas split and cat.
Kas yra padalinta?
Ar yra komanda sistemoms unix tai leidžia mums padalyti failą į kelis mažesnius, sukuriama failų serija su plėtiniu ir pirminio failo pavadinimo koreliatoriumi, kad būtų galima nustatyti gautų failų dydį.
Norėdami įsigilinti į šios komandos apimtį ir ypatybes, mes galime įvykdyti žmogaus padalijimą, kur galime pamatyti išsamią jos dokumentaciją
Kas yra katė?
Savo ruožtu linux cat komanda leidžia lengvai ir efektyviai susieti ir rodyti failus, tai yra, naudodami šią komandą galime peržiūrėti įvairius tekstinius failus ir susieti suskaidytus failus.
Lygiai taip pat, kaip ir su split, galime peržiūrėti išsamią katės dokumentaciją su komanda man cat.
Kaip padalinti ir sujungti failus sistemoje „Linux“ naudojant „split“ ir „cat“
Kai žinosite „split“ ir „cat“ komandų pagrindus, bus gana lengva suskaidyti failus ir prisijungti prie „Linux“. Norėdami pateikti bendrą pavyzdį, kai norime padalyti failą, vadinamą test.7z, kuris sveria 500 MB, į kelis 100 MB failus, mes tiesiog turime atlikti šią komandą:
$ split -b 100m tes.7z dividido
Ši komanda grąžins 5 100 mb failus, gautus iš pradinio failo, kurio pavadinimas bus splitaa, splitab ir pan. Verta paminėti, kad jei pridėsime parametrą -d prie ankstesnės instrukcijos gautų failų pavadinimas būtų skaitinis, tai yra padalintas01, padalytas02 ...
$ split -b -d 100m tes.7z dividido
Dabar, norėdami vėl prisijungti prie padalytų failų, tiesiog turime atlikti šią komandą iš katalogo, kuriame saugomi failai:
$ cat dividido* > testUnido.7z
Atlikdami šiuos mažus, bet paprastus veiksmus, galime lengvai ir lengvai suskaidyti failus į „Linux“ ir sujungti juos, tikiuosi, kad jums tai patiks ir pamatysime būsimame straipsnyje.