Quelle est la différence entre les commandes od, hd, hexdump et xxd?
Ce sont toutes des commandes de vidage de fichiers et elles peuvent tous le vident dans divers formats tels que hexadécimal, octal ou binaire. Pourquoi créer différents programmes?
Commentaires
Answer
Unix, dont Linux nest quune saveur, a une histoire longue et riche. Il na pas été développé par une seule entreprise ou groupe, ni suivant un schéma directeur, et a évolué par adaptation à de nombreux créneaux. Vous pouvez trouver de nombreux exemples où plusieurs outils couvrent des fonctionnalités similaires ou identiques. Ils ont été mis en œuvre par différentes personnes à des moments différents à des fins similaires; consultez leurs pages de manuel pour obtenir des conseils.
Grâce à lessor de lOpen Source en général, et aux possibilités de lère de linformation, nous pouvons profiter du fait que bon nombre de ces outils sont généralement disponibles pour notre utilisation. Si vous essayez de les fusionner en un seul, un autre sera disponible.
Profitez; ce sont des moments incroyables!
Une sélection pour en savoir plus:
Réponse
od
fournit plus doptions de mise en forme, telles que -t d1
, qui affiche les octets signés.
od
– fichiers de vidage au format octal et autres .hexdump
– vidage ascii, décimal, hexadécimal, octal.hd
– il ' est étrange que cela ne ' t semble exister sur lhomme Linux pages mais je peux le trouver sur un site Web qui répertorie ces pages et il semble être un alias pour hexdump.xxd
– faire un hexdump ou faire linverse, par rapport aux trois autres, il peut faire linverse. Ils ont tous des caractéristiques spécifiques mais dans lensemble, ils font le même travail principal. On peut même avoir des commandes équivalentes de lune à lautre. Je me demandais simplement pourquoi ne pas en améliorer une seule au lieu de créer plusieurs commandes.