Mardi - File et Hexdump
Utilisez ‘file’ pour décourvrir les types de fichiers.
$ file safari-bm.html
safari-bm.html: UTF-8 Unicode English text, with very long lines
$ file safari-bm.txt
safari-bm.txt: OS/2 URL object text (WWW)
http://album>
$ file /bin/ls
/bin/ls: Mach-O executable ppc
$ file /
/: sticky directory
$ file ~
/Users/saruman: directory
$ file /dev/disk0
/dev/disk0: block special (14/0)
$ file /dev/rdisk0
/dev/rdisk0: character special (14/0)
et ainsi de suite…
Utilisez ‘hexdump’ pour afficher le contenu d’un fichier en héxadécimale.
$ hexdump /bin/ls | head -n 5
0000000 feed face 0000 0012 0000 0000 0000 0002
0000010 0000 000f 0000 0778 0000 0095 0000 0001
0000020 0000 0038 5f5f 5041 4745 5a45 524f 0000
0000030 0000 0000 0000 0000 0000 1000 0000 0000
0000040 0000 0000 0000 0000 0000 0000 0000 0000
hexdump est utile pour révéler les caractères de contrôle dans un fichier texte ou pour examiner le contenu d’un fichier binaire.
Notez que les exécutables Mach-O commencent avec la séquence héxa ‘feed face’
Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
cliquez ici.
- Pour les débutants : Le Tutoriel Mac OS X Unix
- Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
- Pour des réponses à des problèmes communs : Mac OS X How To
Chargement
Commentaires récents