如何检查给定“root”权限的内核的内存映射?

如何检查给定“root”权限的内核的内存映射?

我用于pmap <pid>检查用户空间进程的内存映射<pid>

如何检查给定“root”权限(即所有功能)的内核的内存映射?

我感兴趣的原因是我正在开发内核模块,因此想知道符号驻留在哪个内存段/部分。

奖金:

另外,为了“离线”获取此信息,我尝试如下:

$ sudo readelf -a /boot/vmlinuz-5.8.0-50-generic
readelf: Error: Not an ELF file - it has the wrong magic bytes at the start

但显然,Linux 映像不是 ELF 格式(为什么?)。

如何查看内核映像的段/部分?

相关内容