通信用語の基礎知識 全国のICカードこれひとつ 戻る

dmesg
辞書:電算用語の基礎知識 ローカルアプリ一般編 (PNAPLLI)
読み:ディーメッセージ
外語:dmesg: display message
品詞:商品名

UNIX系オペレーティングシステム(OS)で、カーネルのメッセージバッファーの内容を表示するコマンド。

目次
概要

OSが起動してから以降、カーネル空間の処理でprintkを使用して出力されたメッセージは、メッセージバッファーに記録される。メッセージバッファーはリングバッファーとなっており、あふれることなく記録され続ける。

メッセージバッファーは、OSによりその所在は異なる。(Android含む)Linuxの場合、起動してからのCPUの状態などを含むカーネル内情報から始まる。

FreeBSDの場合、dmesgは大抵、プロセスの生き死にやicmp redirectなど面白くないもので埋め尽くされているが、Linuxにあるような起動時のログは/var/run/dmesg.bootファイルに別に記録されている。

特徴
Linux

Linuxの場合、通常は /bin/dmesg として存在する。

カーネル内でprintkを用いると、このリンクバッファーに書き込まれる。

Android

Androidの場合は /system/bin/dmesg だが、/system/bin/toolbox へのシンボリックリンクとなっており、実行されるファイル名によって挙動を変えている。

また、Androidでは、ユーザー空間用として別途logcatがある。

FreeBSD

FreeBSDの場合、通常は /sbin/dmesg として存在する。

リンク
関連する用語
カーネル
logcat

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic