• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

Linuxコマンド集

【 dmesg 】カーネルのリングバッファの内容を出力する

中島 能和=リナックスアカデミー 2013/09/13 日経Linux

dmesg

カーネルのリングバッファの内容を出力する(1)

構文

dmesg [-c] [-r] [-n level] [-s bufsize]

オプション

-c 出力後にリングバッファの内容を消去する
-r ログレベルの数値を行頭に付けてリングバッファの内容を出力する
-n level コンソールに出力されるメッセージのログレベルを数値で指定する。数値が小さいほど出力されるメッセージは少なくなる(「-n 1」ならカーネルパニックのメッセージのみ)
-s bufsize リングバッファの問い合せに、bufsizeで指定されたバイト数を指定する(デフォルトは16392バイトだが、リングバッファのサイズを変更している場合、すべてを見るのにこのオプションが必要となる)

説明

カーネルがメッセージを出力するリングバッファ(循環バッファ)の内容を表示する(Display MESsaGe)。リングバッファに書き込まれたメッセージは、古いものから順に削除される。システム起動時に流れるカーネルメッセージの確認に役立つ。オプションを複数指定したときは、最後に指定したオプションだけが有効になる。

使用例

システム起動直後に、起動時のメッセージ(リングバッファの内容)をdmesg.logファイルに保存する。

$ dmesg > dmesg.log

リングバッファの内容から「eth0」という文字列のある行だけを表示する。

$ dmesg | grep eth0

関連事項

uname

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

  • 【週末スペシャル】

    東京モーターショー“笑顔”特集 国内完成車メーカー編

     次世代自動車の祭典「第45回 東京モーターショー2017」)が10月28日~11月5日に開催された。東京モーターショーの見所は最新技術を詰め込んだ車両だけではない。コンパニオン達の輝く笑顔も来場者を惹きつける。記者が総力を挙げて取材したコンパニオン達を、3回に分けてお送りしたい。まずは国内完成車メ…

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る