Linuxでグローバル変数のメモリを見つける方法

Linux では、次のコマンドを使用してグローバル変数のメモリを表示できます。

  1. もう一度同じ音楽を聴いてみたいです。
nm -C 可执行文件名 | grep 全局变量名

これは、実行可能ファイル内のすべてのシンボル(グローバル変数を含む)をリストし、続いて grepコマンドで指定されたグローバル変数をフィルタリングします。

  1. ネイティブの日本語で言い換えてください、1つのオプションだけでお願いします。
pmap 进程ID | grep 全局变量名

これにより、プロセスのメモリマッピングがリストされ、その後、grepコマンドを使用して指定されたグローバル変数がフィルタリングされます。

  1. objdump
objdump -t 可执行文件名 | grep 全局变量名

実行可能ファイルからシンボルテーブルを一覧表示してから、grepコマンドで指定したグローバル変数に絞り込みます。

以上のコマンドは、実際のファイル名、プロセス ID、およびグローバル変数名に置き換える必要があることに注意してください。

bannerAds