Kā sadalīt un savienot failus Linux

Failu sadalīšana un savienošana Linux operētājsistēmā ir diezgan vienkāršs uzdevums, kas ļaus mums fragmentēt failu vairākos mazākos failos, tas mums daudzos gadījumos palīdz sadrumstalot failus, kas aizņem daudz vietas atmiņā, vai nu to transportēt uz ārējām atmiņas vienībām, vai arī tādām drošības politikām kā fragmentētu un izplatītu mūsu datu kopiju uzturēšana. Šajā vienkāršajā procesā mēs izmantosim divas svarīgas komandas split un cat.

Kas ir sadalīts?

Tas ir desantnieks sistēmām Unix  kas ļauj mums sadalīt failu vairākos mazākos, tas izveido virkni failu ar paplašinājumu un sākotnējā faila nosaukuma korelāciju, spējot parametrizēt iegūto failu lielumu.

Lai iedziļinātos šīs komandas darbības sfērā un īpašībās, mēs varam izpildīt cilvēku sadalījumu, kur mēs varam redzēt tās detalizēto dokumentāciju

Kas ir kaķis?

No savas puses linux cat komanda ļauj ērti un efektīvi savienot un parādīt failus, tas ir, ar šo komandu mēs varam apskatīt dažādus teksta failus un arī savienot sadalītos failus.

Tāpat kā ar split, mēs varam apskatīt detalizētu kaķa dokumentāciju ar komandu man cat.

Kā sadalīt un savienot failus Linux, izmantojot split un cat

Tiklīdz jūs zināt sadalīšanas un kaķa komandu pamatus, būs diezgan viegli sadalīt un savienot failus Linux. Vispārīgam piemēram, kur mēs vēlamies sadalīt failu test.7z, kas sver 500 MB, vairākos 100 MB failos, mums vienkārši ir jāizpilda šāda komanda:

$ split -b 100m tes.7z dividido

Šī komanda atgriezīs 5 failus no 100 MB, kas izriet no sākotnējā faila, kam būs nosaukums splitaa, splitab un tā tālāk. Ir vērts atzīmēt, ka, ja mēs pievienojam parametru -d pie iepriekšējās instrukcijas iegūto failu nosaukums būtu skaitlisks, tas ir, split01, split02 ...

$ split -b -d 100m tes.7z dividido

Tagad, lai atkal pievienotos failiem, kurus esam sadalījuši, mums vienkārši jāizpilda šāda komanda no direktorijas, kurā tiek glabāti faili:

$ cat dividido* > testUnido.7z

Veicot šīs mazās, bet vienkāršās darbības, mēs varam vienkāršā un vienkāršā veidā sadalīt un savienot failus Linux. Es ceru, ka jums tas patiks un tiksimies nākamajā rakstā.