linux怎样查看全局变量的内存
在Linux中,可使用以下命令来查看全局变量的内存:
1. 使用`nm`命令查看可履行文件中的全局变量:
```
nm -C 可履行文件名 | grep 全局变量名
```
这将列出可履行文件中所有符号(包括全局变量),然后使用`grep`命令过滤出指定的全局变量。
2. 使用`pmap`命令查看正在运行的进程的内存映照:
```
pmap 进程ID | grep 全局变量名
```
这将列出进程的内存映照,然后使用`grep`命令过滤出指定的全局变量。
3. 使用`objdump`命令查看可履行文件中的全局变量:
```
objdump -t 可履行文件名 | grep 全局变量名
```
这将列出可履行文件中的符号表,然后使用`grep`命令过滤出指定的全局变量。
请注意,以上命令需要替换为实际的可履行文件名、进程ID和全局变量名。
TOP