diff ou cmp : expliquer les modifications ou comparer chaque octet ?
Comparaison documentaire pour choisir une lecture des changements par lignes ou un contrôle par octets, sans classement de vitesse inventé.
YNIX category visual, not a product photo.
Mis à jour: 2026-10-02
Comparatif en un coup d'oeil
diffIdéal pour: Expliquer les changements textuels par lignescmpIdéal pour: Vérifier les octets ; distinguer différences et erreurs
GNU Diffutils propose diff et cmp, mais ils répondent à des questions différentes. diff décrit généralement les changements textuels ligne par ligne, utile pour relire une configuration. cmp compare deux fichiers par octets et indique normalement le premier octet et la ligne différents, ou une fin de fichier plus précoce.
Choisissez diff lorsqu’une personne doit comprendre les changements d’un texte lisible. Pour des fichiers binaires, il peut simplement signaler une différence sans expliquer visuellement un document ou une image. Un rapport textuel ne remplace donc pas l’ouverture d’une présentation exportée ni sa vérification chez le destinataire.
Choisissez cmp pour savoir si deux contenus locaux sont exactement identiques. Le manuel GNU définit le statut 0 pour aucune différence, 1 pour des différences et 2 pour un problème. Un script doit distinguer ces deux derniers cas : une entrée illisible n’est pas une comparaison terminée ayant trouvé un changement normal.
Aucune commande ne prouve l’origine ou la fiabilité du fichier. Comparez des copies lisibles, préservez les originaux et vérifiez séparément les logiciels téléchargés avec des éléments authentifiés de l’éditeur. Verdict : diff explique le texte, cmp vérifie les octets. Ni mesure de vitesse ni recommandation affiliée ici.
Recommandation
Aucune commande ne prouve l’origine ou la fiabilité du fichier. Comparez des copies lisibles, préservez les originaux et vérifiez séparément les logiciels téléchargés avec des éléments authentifiés de l’éditeur. Verdict : diff explique le texte, cmp vérifie les octets. Ni mesure de vitesse ni recommandation affiliée ici.
Option
Critère de décision
diff
Expliquer les changements textuels par lignes
cmp
Vérifier les octets ; distinguer différences et erreurs
Note d'achat
YNIX utilise des sources publiques, des dates de mise à jour visibles et des recommandations pratiques par cas d'usage. Les prix et la disponibilité peuvent changer; vérifiez le fournisseur avant achat.
Transparence
YNIX n'utilise actuellement ni placements payés ni suivi caché dans ces guides. Si des liens affiliés sont ajoutés plus tard, ils devront être clairement indiqués.