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’elles sont effectuées, comme si vous installez quelque chose à partir du site Web, puis pour vérifier s’il est correctement installé, il doit y avoir des sommes de contrôle.

Un outil populaire parmi les utilisateurs de Linux est « Md5sum » qui vient de «MD5» connu sous le nom d’algorithme de résumé de message. 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 » checksum est un outil bien adapté qui permet de calculer et de 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 résumé de message de 128 bits.

La syntaxe du « Md5sum » la commande est:

md5sum [option…] [file]

Options de la commande «md5sum»

Les options du « Md5sum » commande sont mentionnés dans le tableau donné:

Option La description
-b Utilisé pour le mode binaire
-c Utilisé pour lire les fichiers MD5 et vérifier
-étiqueter Utilisé pour créer la somme de contrôle de style BSD
-t Utilisé pour le mode texte
-ignore-missing Pour ignorer le message de rapport pour les fichiers manquants
-calmer 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 les sommes de contrôle mal formatées
-avertir Affiche un message d’avertissement concernant 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 options:

Créez un fichier texte et écrivez-y un texte aléatoire. 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:

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

$ md5sum –étiqueter test_file1.txt

Vous pouvez également vérifier l’intégrité de tout autre fichier de format. Par exemple, créez un fichier .cpp et nommez-le « Test_file2.cpp » et écrivez n’importe quel programme et enregistrez-le.

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

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 dans testmd5.md5 déposer.

REMARQUE: le testmd5.md5 est un nom aléatoire que j’ai créé, vous pouvez changer le nom selon votre choix. Une fois que vous exécutez cette commande, un fichier sera créé dans le répertoire avec le nom mentionné.

Exécutez 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

Ajoutez 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 « test_file1.txt » en utilisant « écho »:

$ écho «Bonjour les écrivains Linux» >> test_file1.txt

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

Maintenant, exécutez le « -Chèque » option pour vérifier quelle sortie générera dans le terminal une fois les modifications apportées:

$ md5sum –Chèque testmd5.md5

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

Utilisez le « -calmer » option pour ne pas imprimer le « D’accord » message pour les fichiers vérifiés avec succès. Il n’imprimera que le résultat de l’échec:

$ md5sum –calmer –Chèque testmd5.md5

Exécutez le « -avertir » option pour afficher un message si les fichiers de sommes de contrôle ne sont pas correctement formatés. Il générera un message d’avertissement dans le terminal:

$ md5sum -c –avertir testmd5.md5

Conclusion:

Dans ce guide, nous avons discuté de la « 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.