Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux查看so中的函数

作者:魔影杀戮   发布日期:2025-11-09   浏览:98

# 使用 nm 命令查看 so 文件中的符号(包括函数)
nm -D libexample.so

# 使用 objdump 命令查看 so 文件中的动态符号表
objdump -T libexample.so

# 使用 readelf 命令查看 so 文件中的动态符号表
readelf -Ws libexample.so

解释说明:

  1. nm -D libexample.so:

    • nm 命令用于列出目标文件中的符号。
    • -D 选项用于显示动态符号表中的符号,通常包括共享库(.so 文件)中的导出函数和全局变量。
  2. objdump -T libexample.so:

    • objdump 是一个功能强大的工具,可以显示目标文件的详细信息。
    • -T 选项用于显示动态符号表中的符号,类似于 nm -D,但提供了更多的上下文信息。
  3. readelf -Ws libexample.so:

    • readelf 用于显示 ELF 文件的内容。
    • -Ws 选项用于显示符号表中的所有符号,包括静态和动态符号。对于 .so 文件,这通常会包含所有导出的函数和全局变量。

上一篇:关闭防火墙linux

下一篇:linux配置nginx环境变量

大家都在看

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

linux 重启网络命令

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站