Búsqueda de sitios web

Cómo usar el comando cksum en Linux


En Linux hay tantos comandos esenciales para realizar varias tareas o instalar las aplicaciones. Uno de los comandos esenciales es el comando cksum que puede usar para mostrar un valor CRC (Comprobación de redundancia cíclica), el tamaño en bytes del archivo a la salida estándar. En este artículo, cómo puede usar el comando cksum en Linux Mint.

Cómo usar el comando cksum en Linux

Puede seguir los ejemplos que se mencionan a continuación para saber cómo puede usar el comando cksum en Linux:

Para obtener el tamaño en bytes y cksum de un archivo de texto, ejecute el comando utilizando el formato que se indica a continuación:

cksum <file-name>

Por ejemplo, he ejecutado el comando usando el formato anterior del archivo llamado ejemplo.txt:

cksum example.txt

Ahora edite el archivo para cambiar los datos que contiene utilizando el formato que se indica a continuación:

sudo nano <file-name>

Por ejemplo, he ejecutado el comando usando el formato anterior del archivo llamado ejemplo.txt para editar los datos dentro del archivo:

sudo nano example.txt

Puede ver los datos del archivo y editarlo según su elección:

Edité los datos de Hello World a Hello World12 y los guardé:

Al ejecutar el siguiente comando cksum, puede verificar el tamaño en bytes del archivo editado:

cksum example.txt

Puede ver que la cantidad de datos y la suma de comprobación han cambiado con respecto al archivo anterior.

Puede usar el comando cksum para dos archivos usando el formato de comando que se menciona a continuación:

cksum <file name> <file name>

Usando el formato anterior, ejecuté el siguiente comando para verificar la cantidad de datos y la suma de verificación de los archivos ejemplo1.txt ejemplo2.txt:

cksum example1.txt example2.txt

Como sabe, el comando cat se usa para leer los datos de un archivo, por lo que cuando ejecuta el comando usando el formato que se indica a continuación, lee los datos del archivo y le brinda la suma de verificación y el tamaño de los datos del archivo:

cat <file name> | cksum

He usado el archivo example1.txt para ejecutar el comando usando el formato dado arriba:

cat example1.txt | cksum

Cuando ejecute el siguiente comando en el terminal de línea de comando, le dará la opción de escribir los datos de su elección:

cksum

Después de ejecutar el comando anterior, escribe lo que quieras y presiona Enter:

Después de eso, presione Ctrl+D y obtendrá el tamaño de los datos y la suma de verificación de los datos que acaba de escribir:

También puede usar el comando find y el comando cksum juntos para enumerar todos los archivos en cualquier directorio y generar el CRC en todos los archivos en ese directorio ejecutando el comando que se menciona a continuación:

find . -iname "*.txt" -exec cksum {} \;

Acerca de la herramienta de línea de comandos cksum

Puede verificar la versión de la herramienta cksum ejecutando el comando que se indica a continuación:

cksum --version

Puede verificar obtener la ayuda de la herramienta cksum ejecutando el comando que se indica a continuación:

cksum --help

Conclusión

Puede conocer la comprobación de redundancia cíclica y el tamaño en bytes de un archivo mediante el comando cksum en Linux Mint. Esto es necesario para verificar cuando tenga dudas si su archivo se ha dañado durante la transferencia. Puede usar el comando cksum en Linux Mint usando la guía explicada con ejemplos en este artículo.

Artículos relacionados: