Cómo dividir archivos grandes en Linux usando la línea de comandos

6 feb 2023 2 min di lettura
Cómo dividir archivos grandes en Linux usando la línea de comandos
Indice dei contenuti

Introducción

Los archivos son una forma común de almacenar y transferir múltiples archivos en Linux. Sin embargo, los archivos grandes pueden ser difíciles de administrar y transferir, especialmente si exceden un cierto límite de tamaño. Una solución a este problema es dividir archivos grandes en varios archivos más pequeños, cada uno con un límite de tamaño específico. En este artículo, explicaremos cómo dividir archivos grandes en Linux usando la línea de comandos.

Para dividir un archivo en Linux, usaremos el comando split. El comando dividir es un comando estándar de Linux que se puede usar para dividir archivos en partes más pequeñas. Cuando se usa con archivos grandes, el comando dividir puede dividir un archivo grande en archivos más pequeños, cada uno con un límite de tamaño específico.

Aquí se explica cómo dividir un archivo grande con el comando dividir.

crear un archivo

Antes de que podamos dividir el archivo, debemos crearlo. Para crear un archivo, use la siguiente sintaxis:

tar -cvf archive.tar dir1 file1 file2
zip -r archive.zip dir1 file1 file2

Reemplace archive.tar o archive.zip con el nombre de su archivo y reemplace file1, file2 y dir1 con los nombres de los archivos que desea incluir en el archivo.

Dividir archivo grande

Una vez que se crea el archivo, use la siguiente sintaxis para dividirlo en archivos más pequeños:

split -b [size-limit] archive [prefix]

Reemplace [size-limit] con el límite de tamaño para cada archivo dividido, en bytes. Por ejemplo, si desea dividir el archivo en archivos de hasta 100 MB de tamaño, use -b 100000000. Reemplace [prefix] con el prefijo para archivos divididos:

split -b 100M archive.tar.gz prefix_

Buscar archivos divididos

Para verificar que la división funcionó, puede usar el comando ls para enumerar los archivos divididos:

ls -l prefix_*

Debería ver una lista de archivos con nombres como prefix_aa, prefix, etc.

Es importante tener en cuenta que al dividir un archivo, los archivos divididos no son archivos completos, sino partes del archivo original. Para extraer archivos del archivo dividido, deberá extraer cada archivo dividido individualmente o combinar los archivos divididos en un solo archivo.

Conclusión

En conclusión, dividir archivos en Linux usando la línea de comandos es un proceso simple que puede ayudarlo a administrar y transferir grandes cantidades de datos con mayor facilidad. Con el comando dividir, puede dividir archivos grandes en archivos más pequeños con un límite de tamaño específico, lo que simplifica la administración y la transferencia de datos. Ya sea que esté haciendo una copia de seguridad de los datos o transfiriendo grandes cantidades de datos entre sistemas, el comando split es una herramienta invaluable para tener en su kit de herramientas de Linux.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.