A volte è necessario suddividere file di grandi dimensioni in pezzi per vari motivi. Supponiamo che tu abbia un video o un archivio di grandi dimensioni e devi caricare questo file sul tuo account Dropbox o su Google Drive o anche su un altro PC. Diventa un compito arduo, soprattutto se le velocità di caricamento sono basse.
Oltre a consumare tempo e risorse, è un po' rischioso nel caso in cui l'alimentazione si spenga o se si verifica un disturbo nella rete, rendendo inutile l'upload interrotto. Devi ricominciare tutto da capo.
Una delle migliori idee per superare questo problema è dividere il file di grandi dimensioni in piccoli segmenti e quindi caricarli o spostarli uno alla volta. Quando vuoi aprire il file, devi combinare i pezzi del file e aprire il file.
Vantaggi della suddivisione di file di grandi dimensioni in file più piccoli:
- Riduci i tempi di elaborazione, poiché i file più piccoli vengono elaborati più velocemente
- Velocizza il trasferimento dei dati tramite il trasferimento di file di rete, poiché i file più piccoli sono molto più veloci di un file di grandi dimensioni.
In questo tutorial, ti mostreremo come dividere file di grandi dimensioni in piccoli pezzi. E anche come combinare di nuovo quei pezzi rotti in un unico file file.
Divisione di file di grandi dimensioni utilizzando la riga di comando
Ora proviamo a trovare un file di grandi dimensioni e a romperlo in piccoli pezzi.
Passo 1. Per controllare la dimensione del file in un formato leggibile dall'uomo, usa il seguente comando.
du -h MovieClip.mp4
Sul mio PC ho trovato un file chiamato MovieClip.mp4 con dimensioni di circa 2 GB come mostrato nello screenshot qui sotto:
Come puoi vedere, questo è un file di grandi dimensioni che sarà difficile da caricare sul tuo cloud, specialmente se hai una connessione Internet lenta. Quindi, nel passaggio successivo, ti mostreremo come dividere questo file in file di dimensioni più piccole, diciamo 200 MB ciascuno, per semplificare il caricamento.
Passo 2. Per dividere il tuo file in file più piccoli con una dimensione di 200 MB ciascuno e nominare i nuovi dati con MV, usa il comando successivo.
split -b MovieClip 200M.mp4 MV.
Il comando precedente potrebbe richiedere del tempo a seconda delle risorse del PC. Quindi, quando il comando viene eseguito correttamente, passa al passaggio successivo.
Nota gentilmente che puoi provare a eseguire il comando split senza specificare argomenti extra come il comando successivo.
Dividi MovieClip.mp4 MV.
In questo caso e per impostazione predefinita, il sistema dividerà il file grande in file piccoli che iniziano con la lettera x e con ogni file contenente 1000 righe.
Passaggio 3. Per controllare l'output del precedente comando split, utilizzare il comando ls come segue.
ls -lh
Come puoi notare, troverai nuovi file che iniziano con MV e con una dimensione di 200 MB ciascuno. Ora sarà facile caricarli, spostarli o inviarli ovunque.
Combinazione di file utilizzando la riga di comando dal terminale
Passo 1. Crea una nuova directory per spostare file più piccoli in essa.
mkdir ./NuovoMV/
Passo 2. Sposta tutti i file di dimensioni più piccole che iniziano con MV nella nuova directory.
MV MV* ./NuovoMV/
Passaggio 3. Vai alla nuova directory ed elenca il suo contenuto.
cd NuovoMV/
Passaggio 4. Per combinare file di piccole dimensioni in un nuovo file chiamato CombinedMovieClip.mp4, usa il comando successivo.
gatto MV.?? > Combinato MovieClip.mp4
Inoltre, questo comando potrebbe richiedere del tempo a seconda delle risorse del PC. Dopo che il comando cat è stato completato, puoi elencare il contenuto della directory per controllare il file appena creato.
Hai diviso con successo il tuo file di grandi dimensioni in piccoli pezzi e li hai combinati di nuovo. Se hai bisogno di saperne di più sui comandi split o cat puoi facilmente fare riferimento alle loro pagine di manuale usando i seguenti comandi:
pagina di manuale divisa:
uomo diviso
pagina di manuale del gatto:
uomo gatto
Infine, spero che questo tutorial ti sia piaciuto e per qualsiasi altra domanda puoi lasciare un commento e saremo lieti di aiutarti.