Linux comandos · 3 min read · Sep 20, 2025

Tutorial del comando md5sum de Linux para principiantes (5 ejemplos)

Mientras ya hemos discutido la utilidad de línea de comandos cksum, hay otra herramienta que puedes usar en escenarios donde necesitas verificar la integridad de los archivos durante las transferencias. La herramienta de la que estamos hablando aquí es md5sum. Otra herramienta frecuentemente utilizada para calcular sumas de verificación para archivos es el comando sha1sum.

Este tutorial discutirá los conceptos básicos de este comando utilizando ejemplos fáciles de entender.

Pero antes de hacer eso, vale la pena mencionar que todos los ejemplos en este artículo han sido probados en Ubuntu 22.04 LTS.

Comando md5sum de Linux

El comando md5sum calcula y verifica un resumen de mensaje MD5 (128 bits) para archivos. Aquí está la sintaxis del comando:

md5sum [OPCIÓN]... [ARCHIVO]...

Los siguientes ejemplos en formato de preguntas y respuestas deberían darte una mejor idea de cómo funciona md5sum.

P1. ¿Cómo funciona el comando md5sum?

El uso básico es bastante simple: si deseas calcular la suma de verificación MD5 para un archivo, debes pasar el nombre del archivo como entrada al comando. Por ejemplo:

md5sum testfile.txt

También puedes redirigir la salida a un archivo de texto para verificar el resumen más tarde contra cualquier cambio/corrupción en el archivo.

md5sum testfile.txt > digest.md5

Usa la opción de línea de comandos -c para verificar el resumen.

md5sum -c digest.md5

Verificar el resumen md5 de un archivo

Y si hay algún cambio o corrupción, aquí está el tipo de salida que produce md5sum:

Validación de resumen MD5 fallida

P2. ¿Cómo cambiar la forma en que se leen los archivos para crear la suma de verificación?

Por defecto, el comando md5sum lee la entrada en modo texto. Sin embargo, si lo deseas, también puedes hacer que la herramienta lea la entrada en modo binario. Esto lo puedes hacer utilizando la opción de línea de comandos -b.

md5sum -b [nombre del archivo]

También puedes forzar a md5sum a crear una suma de verificación al estilo BSD utilizando la opción de línea de comandos –tag.

P3. ¿Cómo hacer que md5sum ignore archivos faltantes?

Mientras verificas las sumas de verificación, si deseas que md5sum no falle ni informe el estado de los archivos faltantes, puedes usar la opción –ignore-missing. La siguiente captura de pantalla muestra esta opción en acción:

md5sum ignorar faltantes

Así que puedes ver que el error y la notificación no se produjeron en el segundo caso.

P4. ¿Cómo hacer que md5sum evite imprimir OK para cada archivo verificado con éxito?

El siguiente es el comportamiento predeterminado de md5sum:

modo silencioso de md5sum

Sin embargo, si no deseas ver OK para cada archivo verificado con éxito, puedes usar la opción –quiet. Así que en nuestro caso, el comando anterior se convertiría en:

md5sum -c --quiet digest.md5

P5. ¿Cómo calcula md5sum las sumas de verificación?

Las sumas son calculadas por la herramienta como se describe en la RFC 1321. Aquí está lo que dice la página del manual:

       Las sumas se calculan como se describe en la RFC 1321. Al verificar, la  
       entrada debe ser una salida anterior de este programa. El modo  
       predeterminado es imprimir una línea con la suma de verificación, un espacio,  
       un carácter que indica el modo de entrada ('*' para binario, ' ' para texto  
       o donde el binario es insignificante), y el nombre de cada ARCHIVO.  
       
       El algoritmo MD5 no debería ser utilizado más para propósitos relacionados  
       con la seguridad. En su lugar, es mejor usar un algoritmo SHA-2,  
       implementado en los programas sha224sum(1), sha256sum(1), sha384sum(1), sha512sum(1)

Si eres un principiante en la línea de comandos de Linux, tendrás menos oportunidades de usar md5sum en tus primeros días. Está dirigido principalmente a administradores de sistemas/profesionales. Pero no hay daño en desarrollar una comprensión básica de cómo funciona la herramienta, que es precisamente en lo que se centra este tutorial. Si deseas saber más, puedes dirigirte a la página del manual de md5sum.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.