Kako razdeliti in združiti datoteke v Linuxu

Delitev in združevanje datotek v Linuxu je dokaj enostavna naloga, ki nam bo omogočila, da datoteko razdrobimo na več manjših datotek, to nam velikokrat pomaga, da razdrobimo datoteke, ki zavzamejo veliko pomnilniškega prostora, bodisi za prenos na zunanje pomnilniške enote ali za varnostne politike, kot je vzdrževanje razdrobljenih in distribuiranih kopij naših podatkov. Za ta preprost postopek bomo uporabili dva pomembna ukaza split in cat.

Kaj je razdeljeno?

To je Ukaz za sisteme Unix  ki nam omogoča, da datoteko razdelimo na več manjših, ustvari vrsto datotek s pripono in korelativom izvirnega imena datoteke, ki lahko parametrira velikost nastalih datotek.

Da bi se poglobili v obseg in značilnosti tega ukaza, lahko izvedemo man split, kjer si lahko ogledamo njegovo podrobno dokumentacijo

Kaj je mačka

Po drugi strani pa ukaz mačka linux omogoča združitev in prikaz datotek, enostavno in učinkovito, to pomeni, da si s tem ukazom lahko ogledamo različne besedilne datoteke in lahko združimo tudi razdeljene datoteke.

Na enak način kot pri split-u si lahko z ukazom man cat ogledamo podrobno dokumentacijo o cat.

Kako razdeliti in združiti datoteke v Linuxu s pomočjo split in cat

Ko poznate osnove ukazov split in cat, bo datoteke v Linuxu dokaj enostavno razdeliti in združiti. Za splošen primer, ko želimo datoteko, imenovano test.7z, ki tehta 500 mb, razdeliti na več datotek s 100 MB, moramo preprosto izvesti naslednji ukaz:

$ split -b 100m tes.7z dividido

Ta ukaz bo vrnil 5 datotek velikosti 100 mb, ki izhajajo iz izvirne datoteke, ki bo imela ime splitaa, sharedab itd. Omeniti velja, da če dodamo parameter -d prejšnjemu navodilu bi bilo ime nastalih datotek številčno, to je razdeljeno01, razdeljeno02 ...

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

Zdaj, da se ponovno pridružimo datotekam, ki smo jih razdelili, moramo samo izvesti naslednji ukaz iz imenika, v katerem so datoteke shranjene:

$ cat dividido* > testUnido.7z

S temi majhnimi, a preprostimi koraki lahko datoteke na Linuxu na preprost in enostaven način razdelimo in združimo, upam, da vam bo všeč in se vidimo v prihodnjem članku.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Rurik Maqueo Poisot je dejal

    to deluje tudi za video datoteke? Mislim, če imam film, ki je razdeljen na 2 videoposnetka (eno nadaljevanje drugega), ali ju lahko sestavim, da dobim en sam video z vso vsebino?

    1.    tapiserija je dejal

      Ne, to je druga tema! To morate storiti z video urejevalnikom. To se uporablja za razdelitev video datoteke na več delov in nato ponovno pridružitev, vendar na primer ne bo mogoče predvajati vseh delov videoposnetka ločeno, ker ne bodo imeli glave, celoten videoposnetek se bo predvajal šele, ko bo ponovno se pridruži. Če ne razumete, vprašajte še enkrat.

      1.    Rurik Maqueo Poisot je dejal

        Oh! Najlepša hvala za pojasnilo

  2.   Stari Linuxero je dejal

    Bodite previdni pri vrstnem redu mačke!

  3.   diaztoledo je dejal

    Menim, da ne deluje dobro, saj datoteka, odvisno od video formata, ki ga uporabljate, vsebuje informacije o trajanju videoposnetka in drugih stvareh, zato je, če s to metodo združite dva videoposnetka, najverjetneje Vsebino druge datoteke dodajte prvi na podatkovni ravni, a ko poskušate datoteko predvajati, se videoposnetka ne bosta predvajala zaporedoma ali pa bo prišlo do napake v datoteki ali pa se bo predvajal samo prvi, tako kot če posnamete celoten videoposnetek in delov ne morete predvajati ločeno.

    Lep pozdrav.

  4.   Jaime je dejal

    Kako naj stisnem vse datoteke v imeniku v posamezne datoteke? na primer, v mapi1 je datoteka1 datoteka2 in datoteka3 in želim vse, razen posamično stisnjene datoteke1.7zip datoteka2.7zip datoteka3.7zip

  5.   yoswaldo je dejal

    Deluje za images.iso?

  6.   yoswaldo je dejal

    Ali lahko v tem postopku pride do manjše korupcije in poškoduje datoteko?

  7.   Fred je dejal

    Ko poskušam datoteko razdeliti s pomočjo split, mi pove napako vhod / izhod

    Kaj lahko storim, da jo rešim? 🙁