Es bueno verificar las operaciones cuando se realiza, como si está instalando algo desde el sitio web, para verificar si está instalado correctamente, debe haber algunas suma de verificación.
Una herramienta popular entre los usuarios de Linux es "Md5sum" que viene de "MD5" conocido como el algoritmo de mensaje de mensaje. El MD5 consiste en un Hash criptográfico de 128 bits valor que se utiliza para la autenticación de archivos e integridad de datos.
El "Md5sum" CheckSum es una herramienta adecuada que ayuda a calcular y verificar los hashes de 128 bits. Es un programa incorporado en la mayoría de los sistemas UNIX para calcular y generar archivos de entrada para un resumen de mensajes de 128 bits.
La sintaxis del "Md5sum" El comando es:
md5sum [opción ...] [archivo ...]
Las opciones de comando "MD5SUM"
Las opciones del "Md5sum" El comando se menciona en la tabla dada:
Opción | Descripción |
---|---|
-b | Utilizado para el modo binario |
-C | Se usa para leer archivos MD5 y verificar |
-etiqueta | Se usa para crear suma de verificación de estilo BSD |
-T | Utilizado para el modo de texto |
-ignorar missingramo | Para ignorar el mensaje de informe para los archivos faltantes |
-tranquilo | Para detener el mensaje "OK" para cada archivo exitoso |
-estado | Para dejar de mostrar la salida todo el tiempo. |
-estricto | Utilizado para suma de verificación formateadas incorrectamente |
-advertir | Muestra un mensaje de advertencia sobre sumas de verificación formateadas incorrectamente |
Cómo usar opciones de comando md5sum?
Hagamos y usemos algunos ejemplos para comprender el funcionamiento del "Md5sum" Comando con opciones:
Crear un archivo de texto y escribir texto aleatorio en él. Supongamos, cree un archivo llamado "Test_file1" y agregarle el siguiente contenido:
Ahora, ejecute lo siguiente md5sum comando para verificar el archivo:
$ md5sum test_file1.TXT
Imprima la salida generada en el formato de estilo BSD utilizando el "-etiqueta" opción:
$ MD5SUM -TAG TEST_FILE1.TXT
También puede verificar la integridad de cualquier otro archivo de formato. Por ejemplo, haz un .archivo cpp y nombre "Test_file2.CPP " y escriba cualquier programa y guárdelo.
Ejecutar el comando dado para verificar el .CPP archivo:
$ md5sum test_file2.CPP
Almacenar el valor de MD5 en un archivo y verificarlo. Para esto, use el comando mencionado de la siguiente manera para mover el valor en el algoritmo MD5:
$ md5sum test_file2.CPP> testMd5.MD5
El comando anterior moverá el valor en testMd5.MD5 archivo.
NOTA: El testMd5.MD5 es un nombre aleatorio que creé, puede cambiar el nombre de acuerdo con su elección. Una vez que ejecute este comando, se creará un archivo en el directorio con el nombre mencionado.
Ejecutar el "-C" opción con el md5sum Comando para verificar el contenido del archivo:
$ md5sum -c testmd5.MD5
Del mismo modo, también puede mover la salida estándar de múltiples archivos en el testMd5.MD5 Para verificar el contenido:
$ md5sum test_file1.txt test_file2.CPP> testMd5.MD5
Agregue algún otro contenido en el test_file1 Para verificar si la suma de verificación MD5 proporciona el mensaje de error. Para esto, agregue contenido en el "test_file1.txt ”usando "eco":
$ Echo "Hello Linux Writers" >> test_file1.TXT
El comando anterior agregará "Hello Writers Linux" en el archivo de texto.
Ahora, corre el "-controlar" Opción para verificar qué salida generará en el terminal después de que se hayan realizado cambios:
$ MD5SUM -CHECK TESTMD5.MD5
La salida generada indica que el contenido de los archivos no coincide.
Utilizar el "-tranquilo" opción para no imprimir el "De acuerdo" Mensaje para archivos verificados con éxito. Imprimirá solo el resultado de la falla:
$ md5sum --quiet -check testmd5.MD5
Ejecutar el "-advertir" Opción para mostrar un mensaje si los archivos de Sums de checks están formateados incorrectamente. Generará un mensaje de advertencia en la terminal:
$ md5sum -c --warn testmd5.MD5
Conclusión:
En esta guía, hemos discutido el "Md5sum" Herramienta de comando que se utiliza para verificar las hashes de 128 bits. También hemos verificado la integridad de datos de diferentes archivos utilizando el "Md5sum" Opciones de comando.