Hexedit 是一个用于编辑二进制文件的工具,它并不是专门用来查看内存的工具
0x7fffffffe4c0
开始的 16 字节内存内容,你可以使用以下命令:sudo hexdump -C -s 16 -n 16 0x7fffffffe4c0
这个命令的解释如下:
-C
:以十六进制形式显示输出。-s 16
:指定每次输出的字节数,这里是 16 字节。-n 16
:指定要显示的总字节数,这里是 16 字节。0x7fffffffe4c0
:要查看的内存地址。watch
命令结合 hexdump
。例如,每秒钟查看一次从地址 0x7fffffffe4c0
开始的 16 字节内存内容:watch -n 1 'sudo hexdump -C -s 16 -n 16 0x7fffffffe4c0'
请注意,这种方法可能会对系统性能产生影响,因此请谨慎使用。
gdb
或 valgrind
。这些工具提供了更多的功能和选项,可以帮助你更准确地定位和分析内存问题。