dmesg - print or control the kernel ring buffer
總覽
dmesg [ -c ] [ -n 級別 ] [ -s
緩衝區大小 ]
描述
dmesg
用於檢測和控制內核環緩衝。
程序用來幫助用戶瞭解系統的啓動信息。用戶只需使用命令:
dmesg > boot.messages
然後將文件 boot.messages
郵寄給某些可以幫你調試系統的人。而無須手工拷貝系統啓動信息。
選項
- -c
- 當完成打印顯示後清除環緩衝內的內容。
- -s緩衝區大小
- 定義一個大小爲"緩衝區大小"的緩衝區用於查詢內核環緩衝區。
默認大小爲
8196(此大小與 2.0.33 和 2.1.103
內核的默認 syslog
緩衝區大小一致),
如果你設置了一個大於默認值的環緩衝區,
那你就可以用這個選項定義一個相當的緩衝區
來查看完整的環緩衝區內容。
- -n級別
- 設置 級別
爲記錄控制檯啓動信息的級別。比如,
-n 1
指的就是將此級別設爲最低級,
除了內核恐慌信息之外不會向控制檯顯示信息。
所有級別的啓動信息還將記錄到
/proc/kmsg,
文件中,因此, syslogd(8)
同樣可以用來對信息的輸出進行控制。當使用
-n 選項時, dmesg 將
不會
清除內核環緩衝區中的內容。
當同時使用以上兩個選項時,只有最後一個選項纔會產生效果。
作者
Theodore Ts'o (tytso@athena.mit.edu)
所羅門 <solomen@email.com.cn>
[中國 Linux 論壇 man
手冊頁翻譯計劃]
http://cmpp.linuxforum.net
跋
本頁面中文版由中文
man 手冊頁計劃提供。
中文 man
手冊頁計劃:https://github.com/man-pages-zh/manpages-zh