Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxシステムでhexdumpコマンドを使用する方法の概要

Linuxシステムでhexdumpコマンドを使用する方法の概要

  

hexdumpは、Linuxシステムでファイルの16進エンコーディングを表示するために使用されるコマンドです。コマンドの使い方、理解できない友達は勉強したいと思うかもしれません。

いくつかは、バイナリファイルの内容を表示する、など特定の文字列などのバイナリファイルが含まれています。バイナリファイルは、表示用にASCII、10進数、16進数、または8進数に変換できます。

-b各バイトは、オフセット値を16進数で表示する行から始めて、1行に合計16バイトの8進数で表示されます。

0000000 177 105 114 106 002 001 001 000 000 000 000 000 000 000 000 000

-c各バイトはASCII文字で表示され、残りは上記と同じです。

0000000 177 ELF 002 001 001 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0

-C各バイトは16進数で1行に合計16バイト表示され、16個の対応するASCII文字が末尾に追加されます。

00000000 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 | .ELF .. 。 。 。 。 。 。 。 。 。 。 |

-n指定された長さのバイトだけを解釈します。

単位:デフォルトの10進数、0xまたは0Xの先頭に16進数、0の先頭に8進数。デフォルトはバイト、bは512バイト、kは1024バイト、mは1048576バイトです。

-d全角10進表示

-o全角8進数表示

-v中央の表示を削除します。' *'文字

-x全角16進数表示

-eフォーマットパラメータ

上記はLinuxでのhexdumpコマンドの使用方法ですテキストから、hexdumpコマンドは16進数だけでなく10進数、8進数なども表示できることがわかります。

Copyright © Windowsの知識 All Rights Reserved