Commandes Linux

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'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. C'est un programme intégré dans la plupart des systèmes UNIX pour calculer et générer des fichiers d'entrée pour un condensé de message 128 bits.

La syntaxe du "md5sum" la commande est :

md5sum [option… ] [fichier… ]

Les options de la commande « md5sum »

Les choix de la "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 une somme de contrôle de style BSD
-t Utilisé pour le mode texte
-ignorer-manquantg 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 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 options :

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

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

$ md5sum test_file1.SMS

Imprimez la sortie générée au format de style BSD en utilisant le "-é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 .cpp et nommez-le "fichier_test2.cpp" et écrivez n'importe quel programme et enregistrez-le.

Exécutez 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-la. 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écuter le "-c" option avec le somme md5 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 fichier_test2.cpp > ​​testmd5.md5

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

$ echo "Bonjour les écrivains Linux" >> test_file1.SMS

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

Maintenant, lancez le "-Chèque" option pour vérifier quelle sortie sera générée dans le terminal une fois les modifications apportées :

$ md5sum --check 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 imprimera uniquement le résultat de l'échec :

$ md5sum --quiet --check testmd5.md5

Exécutez le "-avertir" option pour afficher un message si les fichiers de sommes de contrôle 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é de la "md5sum" outil de commande qui est utilisé pour vérifier les hachages 128 bits. Nous avons également vérifié l'intégrité des données de différents fichiers en utilisant le "md5sum" options de commande.

Tutoriel OpenTTD
OpenTTD est l'un des jeux de simulation d'entreprise les plus populaires. Dans ce jeu, vous devez créer une merveilleuse entreprise de transport. Cepe...
SuperTuxKart pour Linux
SuperTuxKart est un excellent titre conçu pour vous apporter l'expérience Mario Kart gratuitement sur votre système Linux. C'est assez stimulant et am...
Tutoriel Bataille pour Wesnoth
The Battle for Wesnoth est l'un des jeux de stratégie open source les plus populaires auxquels vous pouvez jouer en ce moment. Non seulement ce jeu es...