CentOS usa el comando dividir para dividir la instancia de archivo

  

El comando dividir en el sistema Linux se usa principalmente para dividir archivos. A menudo se usa cuando se trata de archivos grandes. La siguiente serie le presentará a CentOS cómo usar el comando dividir para dividir archivos. Vamos a conocerlo.

En Linux, puede haber un poco de no prestar atención a un gran volumen de archivos de registro, incluso cientos de H, arrastrado análisis es una pérdida de tiempo, esta vez, si el archivo se puede cortar N pequeños archivos, puede ver el registro más reciente con el último archivo.

Hay algunos medios, como usar el shell para generar registros todos los días, etc., pero no el alcance de esta discusión.

Los comandos para cortar archivos grandes en CentOS son los siguientes:

El código es el siguiente:

split [OPTION] [INPUT [PREFIX]]

Las opciones son las siguientes: Br>

• -a: especifique la longitud del sufijo

• -b: cuántos bytes por archivo

• -d: use un sufijo numérico en lugar de una letra

• -l: especifique el número de líneas por archivo

Por ejemplo, el sistema de Xiaobian quiere que la longitud del sufijo sea 2, que es -a 2. Usa el sufijo numérico -d. 10M por archivo, es decir, -b 10m. El comando se puede diseñar de la siguiente manera:

El código es el siguiente:

dividir -a 2 -d -b 10m /var/lib/mysql/general.log nowamagic

estará en /root El siguiente archivo de corte se genera en la carpeta:

El código es el siguiente:

nowamagic00

nowamagic01

nowamagic02

nowamagic03

nowamagic04

nowamagic05

nowamagic06

nowamagic07

nowamagic08

nowamagic09

a excepción de que el último archivo no es 10M (Puede ser solo 10M, pero las posibilidades son pequeñas), las otras son.

Lo anterior es cómo CentOS usa el comando dividir para dividir archivos. Si desea mover un archivo grande, o si el registro analizado es grande, puede intentar dividir con el comando dividir.

Copyright © Conocimiento de Windows All Rights Reserved