KGDB

Section: User Commands (1)
Index jman

BSD mandoc
 

名称

kgdb - カーネルデバッガ  

書式

[-a | -f | -fullname ] [-q | -quiet ] [-v ] [-d crashdir ] [-c core | -n dumpnr | -r device ] [kernel [core ] ]  

解説

ユーティリティは、カーネルコアファイルのデバッグが可能な gdb(1) に基づくデバッガです。

オプションは次の通りです:

-a
注釈 (annotation) レベルを増加します。 注釈レベルの 1 は gdb(1) の歴史的な -fullname オプションと同じ機能です。 Emacs で を実行するとき便利です。 また、 -f や -fullname オプションもまた、後方互換性のためにサポートされています。
-q
デバッガを起動するとき、バナーの表示を止めます。 -quiet 形式もまた、互換性のためにサポートされています。
-v
冗長性を増加させます。
-d crashdir
カーネルコアダンプファイルの置かれる位置として、デフォルトの /var/crash の代わりに crashdir を使用します。 名前 vmcore. にダンプ番号を追加した名前が、実際のダンプファイル名に付加されます。
-c core
コアダンプファイルとして core を明示的に使用します。
-n dumpnr
dumpnr と番号付けられたカーネルコアダンプファイルをデバッグに使用します。
-r device
device を使用して をリモートデバックセッションに接続します。

-c , n と -r オプションは互いに排他的です。

オプションとして、カーネルシンボルファイルの名前と コアダンプファイルの名前を、 位置依存の引数としてコマンド行で与えることができます。 カーネルシンボルファイル名が与えられなかった場合、 現在実行しているカーネルのシンボルファイルが使用されます。 オプションまたは最後のコマンド行引数のどちらでも コアダンプファイルが指定されていなかった場合、 現在実行しているカーネルをデバッグできるように /dev/mem がオープンされます。  

関連ファイル

/dev/mem
コアダンプファイルが指定されていない場合に オープンされるデフォルトメモリイメージ。
/var/crash
カーネルコアダンプファイルが位置するデフォルトディレクトリ。

 

関連項目

gdb(1)  

歴史

ユーティリティの現在の形式は Fx 5.3 ではじめて登場しました。


 

Index

名称
書式
解説
関連ファイル
関連項目
歴史

jman



Time: 17:15:50 GMT, January 11, 2009