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

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

Los archivos son una forma común de almacenar y transferir múltiples archivos en Linux. Sin embargo, los archivos extensos 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 los archivos grandes en múltiples archivos más pequeños, cada uno con un límite de tamaño especificado. En este artículo, explicaremos cómo dividir grandes archivos en Linux usando la línea de comandos.

Para dividir un archivo en Linux, usaremos el 'dividir' dominio. El comando Split 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 de archivo grandes, el comando dividido puede descomponer un archivo grande en archivos más pequeños, cada uno con un límite de tamaño especificado.

Aquí le mostramos cómo dividir un archivo grande usando el comando dividido:

Paso 1: crear un archivo

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

  • Archivo de Tar -Cvf.Tar Dir1 file1 file2  
  • Archivo ZIP -R.ZIP DIR1 FILE1 FILE2  

Reemplazar 'archivo.alquitrán' o 'archivo.cremallera' con el nombre de su archivo y reemplace File1, File2 y Dir1 con los nombres de los archivos que desea incluir en el archivo.

Paso 2: divide el archivo grande

Una vez que haya creado el archivo, use la siguiente sintaxis para dividirla en archivos más pequeños:

Archivo dividido -B [Tamaño -Limit] [Prefijo]
1Archivo dividido -B [Tamaño -Limit] [Prefijo]

Reemplazar '[Tamaño-Limit]' con el límite de tamaño para cada archivo dividido, en bytes. Por ejemplo, si desea dividir el archivo en archivos con un límite de tamaño de 100 MB, use -B 100000000. Reemplazar '[prefijo]' con el prefijo para los archivos divididos.

Archivo dividido -b 100m.alquitrán.GZ Prefix_  

Paso 3: Verifique los archivos divididos

Para verificar que la división haya funcionado, 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, prefijo, etc.

Es importante tener en cuenta que cuando divide un archivo, los archivos divididos no son archivos de archivo completos, sino partes del archivo original. Para extraer los 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 los archivos en Linux utilizando la línea de comandos es un proceso simple que puede ayudarlo a administrar y transferir grandes cantidades de datos más fácilmente. Al usar el comando dividido, puede descomponer grandes archivos en archivos más pequeños con un límite de tamaño especificado, lo que facilita la manipulación y transfiere sus datos. Ya sea que esté respaldando datos o transfiriendo grandes cantidades de datos entre los sistemas, el comando dividido es una herramienta valiosa para tener en su kit de herramientas de Linux.