① od是什麼意思
od是以指定格式顯示文件。
常見的文件為文本文件和二進制文件。此命令主要用來查看保存在二進制文件中的值。比如,程序可能輸出大量的數據記錄,每個數據是一個單精度浮點數。這些數據記錄存放在一個文件中,如果想查看下這個數據,這時候od命令就派上用場了。od命令主要用來格式化輸出文件數據,即對文件中的數據進行無二義性的解釋。
Label參數解釋為首位元組顯示的偽地址。 如果使用了該參數,在()括弧中給出,遵循Offset參數。 相對於Offset參數,後綴有同樣的意義。當od命令讀取標准輸入時,Offset參數和Label參數前頭必須有個+。
od的使用方法:
1、開始顯示輸出前,跳躍過由Skip變數給定的位元組數。如果指定的文件超過一個,od 命令在顯示輸出前跳躍過分配的連接輸入文件位元組數。如果混合輸入不是至少跳躍位元組的長度,od命令將寫出診斷消息給標准錯誤,並退出非零狀態。
2、Count選項參數預設情況下,Skip變數的值解釋為十進制數字。帶有前綴0x或0X,偏移量解釋為十六進制數;帶有前綴0,偏移量解釋為八進制數。 如果字元b,k,或者m附加到Skip變數包含的數,偏移量在位元組上等於Skip變數各自乘以5127,1024,或者1024*1024的值。
3、預設情況下,Count變數解釋為十進制數。帶有前綴0x或者0X,認為是十六進制數。如果以0開始,認為是八進制數。顯示地址的底數不是由Count選項參數的底數提示的。