功能說明:
輸出檔案內容。
語 法:
od [-abcdfhilovx][-a 《字碼基數》][-j 《字元數目》][-n 《字元數目》][-s 《字串字元數》][-t 《輸出格式》][-w 《每列字元數》][--help][--version][檔案...]
補充說明:
od指令會讀取所給予的檔案的內容,並將其內容以八進位制字碼呈現出來。
參 數:
實 例: 1
23[linuxde@localhost ~]$ echo abcdef g > tmp
[linuxde@localhost ~]$ cat tmp
abcdef g
說明:先準備乙個tmp檔案12
3[linuxde@localhost ~]$ od -b tmp
0000000 141 142 143 144 145 146 040 147 012
0000011
說明:使用單位元組八進位制解釋進行輸出,注意左側的預設位址格式為八字節12
3[linuxde@localhost ~]$ od -c tmp
0000000 a b c d e f g \n
0000011
說明:使用ascii碼進行輸出,注意其中包括轉義字元12
3[linuxde@localhost ~]$ od -t d1 tmp
0000000 97 98 99 100 101 102 32 103 10
0000011
說明:使用單位元組十進位制進行解釋12
3[linuxde@localhost ~]$ od -a d -c tmp
0000000 a b c d e f g \n
0000009
說明:設定位址格式為十進位制。12
3[linuxde@localhost ~]$ od -a x -c tmp
000000 a b c d e f g \n
000009
說明:設定位址格式為十六進製制12
3[linuxde@localhost ~]$ od -j 2 -c tmp
0000002 c d e f g \n
0000011
說明:跳過開始的兩個位元組12
3[linuxde@localhost ~]$ od -n 2 -j 2 -c tmp
0000002 c d
0000004
說明:跳過開始的兩個位元組,並且僅輸出兩個位元組12
3456
78910
11[linuxde@localhost ~]$ od -w1 -c tmp
0000000 a
0000001 b
0000002 c
0000003 d
0000004 e
0000005 f
0000006
0000007 g
0000010 \n
0000011
說明:每行僅輸出1個位元組12
3456
7[linuxde@localhost ~]$ od -w2 -c tmp
0000000 a b
0000002 c d
0000004 e f
0000006 g
0000010 \n
0000011
說明:每行輸出兩個位元組12
345[linuxde@localhost ~]$ od -w3 -b tmp
0000000 141 142 143
0000003 144 145 146
0000006 040 147 012
0000011
說明:每行輸出3個位元組,並使用八進位制單位元組進行解釋
Linux od命令(以指定進製顯示檔案)
從 讀取二進位制檔案 出發,到od命令的使用 在桃村實習期間,一直努力做畢業設計,我的畢業設計中有乙個內容就是讀取segy檔案。在讀取檔案時,經常遇到的問題時你要讀取浮點型資料,這時你就必須考慮你所使用的計算機cpu使用的是什麼型別的浮點型別了?我遇到的是符點型別轉換是ibm32浮點型別和ieee浮...
Linux od 以8進製形式輸出檔案
od octal dump 功能說明 輸出檔案內容。語 法 od abcdfhilovx a 字碼基數 j 字元數目 n 字元數目 s 字串字元數 t 輸出格式 w 每列字元數 help version 檔案.補充說明 od指令會讀取所給予的檔案的內容,並將其內容以八進位制字碼呈現出來。參 數 a ...
iptable 詳解 iptable命令詳解1
p protocal protocol 協議 j jump target i in inte ce name 入口 o out inte ce name 出口 f,fragment 分片 指定 p tcp時 source port port port 原埠 也作 sport destionation...