Comment utiliser la commande md5sum?

Comment utiliser la commande md5sum?
Nous avons déjà discuté dans un autre tutoriel sur le Linux sha1sum commande pour vérifier l'intégrité du fichier. De même, sur les systèmes Linux, il existe plusieurs sommes de contrôle pour la vérification des messages, des fichiers et de l'intégrité des données.

Il est bon de vérifier les opérations lorsqu'il est effectué, comme si vous installez quelque chose sur le site Web, puis pour vérifier s'il est installé correctement, il doit y avoir des sommes de contrôle.

Un outil populaire parmi les utilisateurs de Linux est «MD5SUM» qui vient de «MD5» connu comme l'algorithme de message-dige. Le Md5 se compose d'un Hachage cryptographique 128 bits valeur utilisée pour l'authentification des fichiers et l'intégrité des données.

Le «MD5SUM» La somme de contrôle est un outil bien adapté qui aide à calculer et à vérifier les hachages 128 bits. Il s'agit d'un programme intégré dans la plupart des systèmes UNIX pour calculer et générer des fichiers d'entrée pour un digest de message 128 bits.

La syntaxe du «MD5SUM» La commande est:

md5sum [option…] [fichier…]

Les options de commande «md5sum»

Les options du «MD5SUM» La commande est mentionnée dans le tableau donné:

Option Description
-b Utilisé pour le mode binaire
-c Utilisé pour lire les fichiers MD5 et vérifier
-étiqueter Utilisé pour créer une somme de contrôle de style BSD
-t Utilisé pour le mode texte
-ignorerg Pour ignorer le message du rapport pour les fichiers manquants
-calme Pour arrêter le message «OK» pour chaque fichier réussi
-statut Pour arrêter d'afficher la sortie tout le temps.
-strict Utilisé pour des sommes de contrôle mal formatées
-avertir Affiche un message d'avertissement sur les sommes de contrôle mal formatées

Comment utiliser les options de commande MD5SUM?

Faisons et utilisons quelques exemples pour comprendre le fonctionnement du «MD5SUM» Commande avec des options:

Créer un fichier texte et écrire du texte aléatoire dedans. Supposons, créez un fichier nommé "Test_file1" et ajoutez-y le contenu suivant:

Maintenant, exécutez ce qui suit md5sum commande pour vérifier le fichier:

$ md5sum test_file1.SMS

Imprimez la sortie générée au format de style BSD à l'aide du "-étiqueter" option:

$ MD5SUM - TAG TEST_FILE1.SMS

Vous pouvez également vérifier l'intégrité de tout autre fichier de format. Par exemple, faites un .Fichier CPP et nommez-le «Test_file2.CPP " Et écrivez n'importe quel programme et enregistrez-le.

Exécuter la commande donnée pour vérifier le .cpp déposer:

$ md5sum test_file2.cpp

Stockez la valeur de MD5 dans un fichier et vérifiez-le. Pour cela, utilisez la commande mentionnée de la manière suivante pour déplacer la valeur dans l'algorithme MD5:

$ md5sum test_file2.cpp> testmd5.md5

La commande ci-dessus déplacera la valeur en testmd5.md5 déposer.

NOTE: Le testmd5.md5 est un nom aléatoire que j'ai créé, vous pouvez changer le nom en fonction de votre choix. Une fois que vous exécutez cette commande, un fichier sera créé dans le répertoire avec le nom mentionné.

Exécuter le «-C» option avec le md5sum Commande pour vérifier le contenu du fichier:

$ md5sum -c testmd5.md5

De même, vous pouvez également déplacer la sortie standard de plusieurs fichiers dans le testmd5.md5 Pour vérifier le contenu:

$ md5sum test_file1.txt test_file2.cpp> testmd5.md5

Ajouter un autre contenu dans le test_file1 Pour vérifier si la somme de contrôle MD5 donne le message d'erreur. Pour cela, ajoutez du contenu dans le «test_file1.txt »en utilisant "écho":

$ echo "Hello Linux Writers" >> test_file1.SMS

La commande ci-dessus ajoutera «Hello Linux Writers» dans le fichier texte.

Maintenant, exécutez le "-vérifier" Option pour vérifier quelle sortie générera dans le terminal une fois les modifications ont été apportées:

$ MD5SUM - Vérifiez TestMD5.md5

La sortie générée indique que le contenu des fichiers ne correspond pas.

Utilisez le "-calme" Option pour ne pas imprimer le "D'accord" Message pour les fichiers vérifiés avec succès. Il imprimera le résultat de défaillance uniquement:

$ MD5SUM --quiet --Check TestMD5.md5

Courir le "-avertir" Option pour afficher un message si les fichiers de tues de chèques sont mal formatés. Il générera un message d'avertissement dans le terminal:

$ md5sum -c - warn testmd5.md5

Conclusion:

Dans ce guide, nous avons discuté du «MD5SUM» outil de commande utilisé pour vérifier les hachages 128 bits. Nous avons également vérifié l'intégrité des données de différents fichiers à l'aide du «MD5SUM» Options de commande.