Terminal Tuts

Kako razdeliti in združiti datoteke s pomočjo ukazne vrstice iz terminala

Kako razdeliti in združiti datoteke s pomočjo ukazne vrstice iz terminala

Včasih morate velike datoteke razbiti na koščke iz različnih razlogov. Recimo, da imate velik video ali arhiv in morate to datoteko naložiti v svoj račun Dropbox ali Google pogon ali celo v drug računalnik. To postane zastrašujoča naloga, še posebej, če so hitrosti nalaganja nizke.

Poleg tega, da porabite čas in vire, je nekoliko tvegano, če se napajanje izklopi ali če pride do motenj v omrežju, zaradi česar je pokvarjen prenos neuporaben. Znova morate znova zagnati.

Ena najboljših idej za premagovanje te težave je razdelitev velike datoteke na majhne segmente in nato nalaganje ali premikanje enega po enega. Ko želite odpreti datoteko, morate združiti koščke datoteke in jo odpreti.

Prednosti razdeljevanja velikih datotek na manjše:

V tej vadnici vam bomo pokazali, kako razdeliti velike datoteke na majhne koščke. In tudi, kako te zlomljene kose spet združiti v eno datoteko.

Razdelitev velikih datotek z uporabo ukazne vrstice

Zdaj poskusimo najti veliko datoteko in jo razbiti na majhne koščke.

Korak 1. Če želite preveriti velikost datoteke v človekom berljivi obliki, uporabite naslednji ukaz.

du -h MovieClip.mp4

V osebnem računalniku sem našel datoteko z imenom MovieClip.mp4 z velikostjo približno 2 GB, kot je prikazano na spodnjem posnetku zaslona:

Velikost posnetka filma

Kot lahko vidite, je to velika datoteka, ki jo bo težko naložiti v vaš oblak, še posebej, če imate počasno internetno povezavo. V naslednjem koraku vam bomo pokazali, kako to datoteko razdeliti na manjše datoteke, recimo po 200 MB, da bo lažje med nalaganjem.

2. korak. Če želite datoteko razdeliti na manjše datoteke z velikostjo 200 MB in nove podatke poimenovati z MV, uporabite naslednji ukaz.

split -b 200M MovieClip.mp4 MV.

Prejšnji ukaz lahko traja nekaj časa, odvisno od virov računalnika. Torej, ko se ukaz uspešno izvede, preidite na naslednji korak.

Upoštevajte, da lahko poskusite izvesti ukaz split, ne da bi navedli dodatne argumente, kot je naslednji ukaz.

razdeljen MovieClip.mp4 MV.

V tem primeru in privzete nastavitve bo sistem razdelil veliko datoteko na majhne datoteke, začenši s črko x in z vsako datoteko, ki vsebuje 1000 vrstic.

3. korak. Če želite preveriti rezultat prejšnjega ukaza split, uporabite ukaz ls, kot sledi.

ls -lh

Datoteka MovieClip in datoteke MV

Kot lahko opazite, boste našli nove datoteke, ki se začnejo z MV in imajo velikost 200 MB. Zdaj jih bo enostavno naložiti, premakniti ali poslati kamor koli.

Združevanje datotek z uporabo ukazne vrstice iz terminala

Korak 1. Ustvarite nov imenik, kamor želite premakniti manjše datoteke.

mkdir ./ NewMV /

2. korak. Premaknite vse datoteke manjše velikosti, ki se začnejo z MV, v nov imenik.

mv MV * ./ NewMV /

3. korak. Pojdite v nov imenik in navedite njegovo vsebino.

cd NewMV /

Ustvari novo mapo in premakni majhne datoteke v

4. korak. Za združitev datotek majhne velikosti v novo datoteko, imenovano CombinedMovieClip.mp4, uporabite naslednji ukaz.

mačka MV.?? > CombinedMovieClip.mp4

Ta ukaz lahko traja tudi nekaj časa, odvisno od virov računalnika. Ko je ukaz cat končan, lahko navedete vsebino imenika, da preverite novo ustvarjeno datoteko.

Združite datoteke

Veliko datoteko ste uspešno razdelili na majhne koščke in jih znova združili. Če želite vedeti več o ukazih split ali cat, lahko preprosto preberete njihove strani z navodili z naslednjimi ukazi:

razdeljena stran priročnika:

človek razdeljen

stran z navodili za mačke:

moški mačka

Za konec upam, da vam je bila ta vadnica všeč, za vsa nadaljnja vprašanja pa lahko pustite komentar in z veseljem vam bomo pomagali.

Namestite najnovejši Dolphin Emulator za Gamecube & Wii v Linux
Dolphin Emulator vam omogoča igranje izbranih iger Gamecube in Wii na osebnih računalnikih Linux (PC). Dolphin Emulator je prosto dostopen in odprtok...
Kako uporabljati GameConqueror Cheat Engine v Linuxu
Članek zajema vodnik o uporabi varalnice GameConqueror v Linuxu. Številni uporabniki, ki igrajo igre v sistemu Windows, pogosto uporabljajo aplikacijo...
Najboljši emulatorji igralne konzole za Linux
V tem članku bo navedena priljubljena programska oprema za emulacijo igralne konzole, ki je na voljo za Linux. Emulacija je sloj združljivosti program...