GNU/Linux >> Tutoriales Linux >  >> Linux

Tutorial de comando Linux sha1sum para principiantes (con ejemplos)

La línea de comandos de Linux ofrece varias herramientas para comprobar y verificar la integridad de un archivo. Una de esas herramientas es sha1sum. , que discutiremos aquí en este tutorial usando algunos ejemplos fáciles de entender. Pero antes de hacerlo, vale la pena mencionar que todos los ejemplos aquí se han probado en una máquina con Ubuntu 16.04 LTS.

Comando Linux sha1sum

El comando sha1sum se usa para calcular y verificar el resumen del mensaje SHA1. La siguiente es su sintaxis:

sha1sum [OPTION]... [FILE]...

Y así es como la página del manual describe esta herramienta:

       Print or check SHA1 (160-bit) checksums.
       With no FILE, or when FILE is -, read standard input.

Los siguientes son algunos ejemplos de preguntas y respuestas que le darán una mejor idea de cómo funciona esta herramienta.

P1. ¿Cómo usar el comando sha1sum?

El uso básico es bastante simple:simplemente ejecute el comando con un nombre de archivo como entrada.

Por ejemplo:

sha1sum test.txt

Aquí está el resultado del comando anterior producido en mi sistema:

Uno a la izquierda es el resumen del mensaje calculado por la herramienta. Así es como se puede comprender la salida:

      The default  mode  is to  print  a  line with checksum, a space, a 
character indicating input mode ('*' for binary, ' ' for text or
where binary  is  insignificant), and name for each FILE.

P2. ¿Cómo usar sha1sum para verificar la integridad de un archivo?

Para esto, primero guarde el resumen del mensaje producido por el comando en un archivo .sha1. Por ejemplo, así es como lo hicimos en nuestro caso:

sha1sum test.txt > test.sha1

Ahora, con test.txt y test.sha1 en el mismo directorio, use la opción de línea de comando -c para verificar la integridad del archivo.

sha1sum -c test.sha1

Aquí está la salida producida:

En caso de que falle la verificación, la herramienta produce el siguiente resultado:

P3. ¿Cómo forzar a sha1sum a leer el archivo en modo binario?

De forma predeterminada, el comando sha1sum lee un archivo en modo de texto. Sin embargo, también puede obligar a la herramienta a leer en modo binario, algo que puede hacer con la opción -b.

sha1sum -b [filename]

P4. ¿Cuáles son todas las subopciones disponibles al verificar las sumas de verificación?

Hay múltiples preferencias que puede establecer mientras verifica las sumas de verificación usando sha1sum. Aquí está la lista:

       --ignore-missing
              don't fail or report status for missing files

       --quiet
              don't print OK for each successfully verified file

       --status
              don't output anything, status code shows success

       --strict
              exit non-zero for improperly formatted checksum lines

       -w, --warn
              warn about improperly formatted checksum lines

Conclusión

Como estará de acuerdo, la utilidad sha1sum no ofrece muchas funciones. La mayoría de sus opciones de línea de comandos ya las hemos discutido aquí. Una vez que haya terminado de practicar estos, diríjase a la página de manual de la herramienta para obtener más información.


Linux
  1. Linux expand Command Tutorial para principiantes (con ejemplos)

  2. Tutorial de comando de factor Linux para principiantes (con ejemplos)

  3. Tutorial de comando yes de Linux para principiantes (con ejemplos)

  4. Tutorial de comandos para usuarios de Linux para principiantes (con ejemplos)

  5. Tutorial de comando Linux sum para principiantes (con ejemplos)

Tutorial de comandos de apariencia de Linux para principiantes (con ejemplos)

Tutorial del comando lsattr de Linux para principiantes (con ejemplos)

Tutorial del comando tload de Linux para principiantes (con ejemplos)

Tutorial del comando Linux znew para principiantes (con ejemplos)

Tutorial del comando zdump de Linux para principiantes (con ejemplos)

Tutorial de comando Linux tr para principiantes (con ejemplos)