Outils pour utilisateurs

Outils du site


sysadmin:linux:cli:od

Ceci est une ancienne révision du document !


La commande od

od pour Octal Dump permet d'afficher des valeurs binaires sur le terminal en spécifiant le formatage a utiliser:

Le formatage par défaut

Lors d'un appel sans arguments, le formatage suivant est utilisé:

od -A o -t oS -w16
  • -A o Affichage des adresses en Octal
  • -t oS valeurs en Octal la taille du mot est la taille d'un short
  • -w16 16 mots par ligne

Exemples d'utilisations

$ echo "0123456789abcde" | od -A x -t x1 -w1

La chaîne est transmise à od, on choisit d'afficher un mot par ligne avec l' affichage des adresses en hexadécimal. Chaque mot est un Octet, sa valeur est présentée en hexadécimal.

Les arguments utilisés ici:

-A Format de l'adressage: x(Hexadécimal, d(Décimal), o(Octal), n(None)
-t Formatage des valeurs: x1, 1 Octet, valeur en hexadécimal
-w width ou profondeur: nombre d'unités par ligne ici 1 octet par ligne

L'affichage obtenu:

0000000 30
0000001 31
0000002 32
0000003 33
0000004 34
0000005 35
0000006 36
0000007 37
0000010 38
0000011 39
0000012 61
0000013 62
0000014 63
0000015 64
0000016 65
0000017

Pour afficher 16 Octets par lignes sans l'adressage:

$ od -An -tx1 -w16
sysadmin/linux/cli/od.1513512684.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)