このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
01_linux:99_その他:38_console_pts [2020/05/01 12:54] – 作成 matsui | 01_linux:99_その他:38_console_pts [2020/05/01 13:07] (現在) – matsui | ||
---|---|---|---|
行 50: | 行 50: | ||
これで**/ | これで**/ | ||
+ | |||
+ | gdbが入ってない場合は、yumでインストール: | ||
< | < | ||
+ | $ gdb | ||
+ | |||
+ | (gdb) attach 24870 | ||
+ | |||
(gdb) p close(1) | (gdb) p close(1) | ||
$1 = 0 | $1 = 0 | ||
行 59: | 行 65: | ||
$3 = 0 | $3 = 0 | ||
(gdb) p open("/ | (gdb) p open("/ | ||
+ | $4 = 2 | ||
+ | (gdb) detach | ||
+ | </ | ||
+ | |||
+ | ===== 6. ファイルに出力する事も可能 ===== | ||
+ | |||
+ | 出力するファイルだけ先に用意 | ||
+ | < | ||
+ | $ touch /tmp/log | ||
+ | </ | ||
+ | |||
+ | これで/ | ||
+ | < | ||
+ | $ gdb | ||
+ | |||
+ | (gdb) attach 24870 | ||
+ | |||
+ | (gdb) p close(1) | ||
+ | $1 = 0 | ||
+ | (gdb) p open("/ | ||
+ | $2 = 1 | ||
+ | (gdb) p close(2) | ||
+ | $3 = 0 | ||
+ | (gdb) p open("/ | ||
$4 = 2 | $4 = 2 | ||
(gdb) detach | (gdb) detach |