Manpages

NAME

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不 會 清 除 內 核 環 緩 衝 區 中 的 內 容 。 當 同 時 使 用 以 上 兩 個 選 項 時 , 只 有 最 後 一 個 選 項 纔 會 產 生 效 果 。

又 見

syslogd(8)

作 者

Theodore Ts’o (tytso [AT] athena.edu)

[中 文 版 維 護 人 ]

所 羅 門 <solomen [AT] email.cn>

[中 文 版 最 新 更 新 ]

2001/04/01

[中 國 Linux 論 壇 man 手 冊 頁 翻 譯 計 劃 ]

http://cmpp.linuxforum.net

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh