Linux odコマンド

Linux 命令大全Linuxコマンド大全

Linux odコマンドは、ファイルの内容を出力するために使用されます。

odコマンドは指定されたファイルの内容を読み取り、その内容を8進数コードで表示します。

構文

od [-abcdfhilovx][-A <字码基数>][-j <字符数目>][-N <字符数目>][-s <字符串字符数>][-t <输出格式>][-w <每列字符数>][--help][--version][文件...]

パラメータ:

  • -a  このパラメータの効果は、"-ta"パラメータを同時に指定した場合と同じです。
  • -A<コード基数>  コードをどの基数で計算するかを選択します。
  • -b  このパラメータの効果は、"-toC"パラメータを同時に指定した場合と同じです。
  • -c  このパラメータの効果は、"-tC"パラメータを同時に指定した場合と同じです。
  • -d  このパラメータの効果は、"-tu2"パラメータを同時に指定した場合と同じです。
  • -f  このパラメータの効果は、"-tfF"パラメータを同時に指定した場合と同じです。
  • -h  このパラメータの効果は、"-tx2"パラメータを同時に指定した場合と同じです。
  • -i  このパラメータの効果は、"-td2"パラメータを同時に指定した場合と同じです。
  • -j<文字数>または--skip-bytes=<文字数>  設定した文字数をスキップします。
  • -l  このパラメータの効果は、"-td4"パラメータを同時に指定した場合と同じです。
  • -N<文字数>または--read-bytes=<文字数>  設定した文字数まで読み取ります。
  • -o  このパラメータの効果は、"-to2"パラメータを同時に指定した場合と同じです。
  • -s<文字列文字数>または--strings=<文字列文字数>  指定した文字数に一致する文字列のみを表示します。
  • -t<出力形式>または--format=<出力形式>  出力形式を設定します。
  • -vまたは--output-duplicates  出力時に重複するデータを省略しません。
  • -w<各列の文字数>または--width=<各列の文字数>  各列の最大文字数を設定します。
  • -x  このパラメータの効果は、"-h"パラメータを同時に指定した場合と同じです。
  • --help  オンラインヘルプ。
  • --version  バージョン情報を表示します。

例

tmpファイルを作成します:

$ echo abcdef g > tmp
$ cat tmp
abcdef g

odコマンドを使用します:

$ od -b tmp
0000000 141 142 143 144 145 146 040 147 012
0000011

単バイトの8進数解釈を使用して出力します。左側のデフォルトのアドレス形式が8バイトであることに注意してください:

$ od -c tmp
0000000   a   b   c   d   e   f       g  \n
0000011

ASCIIコードを使用して出力します。これにはエスケープ文字が含まれることに注意してください。

$ od -t d1 tmp
0000000   97   98   99  100  101  102   32  103   10
0000011

単バイトの10進数を使用して解釈します。

$ od -A d -c tmp
0000000   a   b   c   d   e   f       g  \n
0000009

Linux 命令大全Linuxコマンド大全

その他の拡張