Linux命令學習筆記

[linux command]

<od>作用:以指定格式查看文件內(nèi)容。

od(octal dump)命令可以以八進制、十進制、十六進制和ASCII碼的格式來顯示文件或者流,它們對于訪問或可視地檢查文件中不能直接顯示在終端上的字符(如換行符等)很有用。此外,在一些有空洞的文件中可以通過od命令查看空洞的位置。

一般使用格式:

od [-aBbcDdeFfHhIiLlOosvXx] [-A base] [-j skip] [-N length] [-t type] [[+]offset[.][Bb]] [file ...]

簡化版:

od [-A 地址進制] [-t 顯示格式] 文件名

其中:

-A ( 地址進制)按指定的進制顯示地址信息;

-t 指定數(shù)據(jù)顯示的格式。

-A 指定的地址進制包括:

o:八進制(系統(tǒng)默認值)

d:十進制

x:十六進制

n:不打印位移值

-t 指定數(shù)據(jù)的顯示格式的主要參數(shù)有:

c:ASCII字符或反斜杠序列(如\n)

d:有符號十進制數(shù)

f:浮點數(shù)

o:八進制(系統(tǒng)默認值)

u:無符號十進制數(shù)

x:十六進制數(shù)

例子:以ASCII碼的形式顯示文件aa中的內(nèi)容,分別以十六進制、八進制和十進制格式再顯示一下:

slot@slot-ubt:~/test$ od -tcx aa

slot@slot-ubt:~/test$ od -tco aa

slot@slot-ubt:~/test$ od -tcd aa

<dmesg>

功能說明:顯示開機信息。

語  法:dmesg [-cn][-s <緩沖區(qū)大小>]

補充說明:kernel會將開機信息存儲在ring buffer中。您若是開機時來不及查看信息,可利用dmesg來查看。開機信息亦保存在/var/log目錄中,名稱為dmesg的文件里。

參  數(shù):

 -c  顯示信息后,清除ring buffer中的內(nèi)容。

 -s<緩沖區(qū)大小>  預設置為8196,剛好等于ring buffer的大小。

 -n  設置記錄信息的層級。

主要應用:

dmesg用來顯示內(nèi)核環(huán)緩沖區(qū)(kernel-ring buffer)內(nèi)容,內(nèi)核將各種消息存放在這里。在系統(tǒng)引導時,內(nèi)核將與硬件和模塊初始化相關的信息填到這個緩沖區(qū)中。內(nèi)核環(huán)緩沖區(qū)中的消息對于診斷系統(tǒng)問題通常非常有用。在運行dmesg時,它顯示大量信息。通常通過less或grep使用管道查看dmesg的輸出,這樣可以更容易找到待查信息。例如,如果發(fā)現(xiàn)硬盤性能低下,可以使用dmesg來檢查它們是否運行在DMA模式:

$dmesg | grep DMA

示例一 將開機信息發(fā)郵件

[root@new55 ~]# dmesg >boot.messages

示例二 瀏覽dmesg輸出的信息

[root@new55 ~]# uname -a

Linux new55 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux

[root@new55 ~]# dmesg | less

示例三 查看dmesg尾部的信息

[root@new55 ~]# dmesg | tail

示例四 安裝SS7卡驅動時的內(nèi)核日志

[root@localhost SS7HD_DRIVER]# dmesg | tail

示例五 打印并清除內(nèi)核環(huán)形緩沖區(qū)

[root@new55 ~]# dmesg -c

<uname>

uname可顯示電腦以及操作系統(tǒng)的相關信息。

參數(shù)說明:

-a或--all  顯示全部的信息。

-m或--machine  顯示電腦類型。

-n或-nodename  顯示在網(wǎng)絡上的主機名稱。

-r或--release  顯示操作系統(tǒng)的發(fā)行編號。

-s或--sysname  顯示操作系統(tǒng)名稱。

-v  顯示操作系統(tǒng)的版本。

--help  顯示幫助。

--version  顯示版本信息。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容