Linuxでグローバル変数のメモリを見つける方法
Linux では、次のコマンドを使用してグローバル変数のメモリを表示できます。
- もう一度同じ音楽を聴いてみたいです。
nm -C 可执行文件名 | grep 全局变量名
これは、実行可能ファイル内のすべてのシンボル(グローバル変数を含む)をリストし、続いて grepコマンドで指定されたグローバル変数をフィルタリングします。
- ネイティブの日本語で言い換えてください、1つのオプションだけでお願いします。
pmap 进程ID | grep 全局变量名
これにより、プロセスのメモリマッピングがリストされ、その後、grepコマンドを使用して指定されたグローバル変数がフィルタリングされます。
- objdump
objdump -t 可执行文件名 | grep 全局变量名
実行可能ファイルからシンボルテーブルを一覧表示してから、grepコマンドで指定したグローバル変数に絞り込みます。
以上のコマンドは、実際のファイル名、プロセス ID、およびグローバル変数名に置き換える必要があることに注意してください。