Comando dividido en Linux con ejemplos (divididos archivos grandes)

Comando dividido en Linux con ejemplos (divididos archivos grandes)

El comando dividido en Linux es una herramienta útil para dividir archivos grandes en partes más pequeñas. Esto es útil cuando se trata de archivos grandes que son demasiado grandes para ser transferidos o administrados fácilmente. El comando dividido se puede usar para dividir un archivo basado en un tamaño o recuento de línea especificado, por lo que es una herramienta ideal para descomponer archivos grandes en piezas más manejables.

En este tutorial, cubriremos los conceptos básicos del comando dividido, incluida su sintaxis y opciones, para ayudarlo a comprender cómo funciona y cómo usarlo de manera efectiva.

Sintaxis

La sintaxis básica para el comando dividido es la siguiente:

Split [Opciones] [Filete de entrada] [Prefijo]
1Split [Opciones] [Filete de entrada] [Prefijo]

Aquí:

  • '[Opciones]': Las opciones especifican cómo se debe dividir el archivo, como el tamaño o el recuento de líneas para cada archivo dividido.
  • '[fichero de entrada]': El archivo de entrada es el archivo que desea dividir.
  • '[prefijo]': El prefijo es el nombre que se dará a los archivos divididos, seguido de un sufijo (e.gramo. XAA, XAB, etc.).

Opciones:
Estas son algunas de las opciones más utilizadas para el comando dividido:

  • -tamaño b: Especifica el tamaño de cada archivo dividido, en bytes. Por ejemplo, -B 100m dividirá el archivo en piezas de 100 MB.
  • -L líneas: Especifica el número de líneas en cada archivo dividido. Por ejemplo, -l 1000 dividirá el archivo en partes con 1000 líneas cada una.
  • -un sufijo_length: Especifica la longitud del sufijo utilizado para los archivos divididos. La longitud de sufijo predeterminada es 2.

Ejemplos

Pasemos algunos ejemplos para ver cómo funciona el comando dividido en la práctica.

  1. Dividir un archivo en piezas de 100 MB
  2. archivo dividido -b 100m.txt split_  

    Este comando dividirá el archivo del archivo.txt en partes con un tamaño máximo de 100 MB cada uno, y los archivos divididos se nombrarán split_aa, split_ab, etc.

  3. Dividir un archivo en 1000 piezas de línea
  4. archivo dividido -l 1000.txt split_  

    Este comando dividirá el archivo del archivo.txt en partes con un máximo de 1000 líneas cada una, y los archivos divididos se nombrarán split_aa, split_ab, etc.

  5. Cambiar la longitud del sufijo
  6. Split -A 3 -B 100m Archivo.txt split_  

    Este comando dividirá el archivo del archivo.txt en partes con un tamaño máximo de 100 MB cada uno, y la longitud del sufijo será de 3 caracteres. Los archivos divididos se nombrarán split_aaa, split_aab, etc.

  7. Cambiar el prefijo del archivo
  8. Split -A 3 -B 100m Archivo.txt backup_  

    Este comando creará el archivo divisor, ese nombre comenzará con "respaldo_" prefijo. Puede cambiar esto con cualquier cadena de su elección. Que se utilizará como identificador de los archivos.

Conclusión

En conclusión, el comando dividido en Linux es una herramienta versátil y útil para dividir archivos grandes en partes más pequeñas. Al comprender su sintaxis y opciones, puede dividir efectivamente archivos en función del tamaño o el recuento de líneas, lo que hace que sea más fácil administrar y transferir archivos grandes. 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.