linux下查看动态链接库依赖关系的命令 x86:ldd *.soarm:arm-linux-readelf -d *.so实际例子:以项目中用到的库librtsp.so分析:lijun@ubuntu:~/workspace$ arm-hisiv100nptl-linux-ld -d librtsp...
分类:
其他好文 时间:
2014-06-25 13:15:18
阅读次数:
299
Linux下的库操作工具-nm、ar、ldd、ldconfig和ld.so1、nm [options] file列出file中的所有符号[option]-c将符号转化为用户级的名字-s当用于.a文件即静态库时,输出把符号名映射到定义该符号的模块或成员名的索引-u显示在file外定义的符号或没有定义的...
分类:
系统相关 时间:
2014-06-25 09:04:46
阅读次数:
284
ldd命令用于判断某个可执行的 binary 档案含有什么动态函式库。 参数说明: --version
打印ldd的版本号 -v --verbose 打印所有信息,例如包括符号的版本信息 -d --data-relocs
执行符号重部署,并报告缺少的目标对象(只对ELF格式适用) -r -...
分类:
其他好文 时间:
2014-06-10 19:54:17
阅读次数:
258
第一章针对系统调用过多的优化我这次的优化针对syscall调用过多的问题,所以使用strace跟踪apache进行分析。1.apache2ctl -X
&使用-X(debug)参数启动httpd进程,这个时候只启动1个httpd进程2. ps -ef | grep
httpd找到需要strace的p...
分类:
Web程序 时间:
2014-06-09 19:59:24
阅读次数:
377
three collection tool for greenplum:pstack、strace、gcore.
[gpadmin@gtlions5913 ~]$ ps -ef | grep postgres|grep data...
分类:
其他好文 时间:
2014-06-08 05:30:55
阅读次数:
287
最近升级cdh版本,从4.5 升级到 5.0.0 beta-2
但是升级后,发现/etc/alternatives 路径下的软链接还是只想旧的4.5 版本,而且hadoop环境也是沿用4.5
的版本conf,导致hive不能正常使用,报错为hdfs 的版本不对。 后面使用strace工具查看,发现它...
分类:
其他好文 时间:
2014-06-07 02:44:21
阅读次数:
248
x86:
ldd + 应用名
arm:
arm-linux-readelf -d 应用名...
分类:
系统相关 时间:
2014-06-04 21:03:43
阅读次数:
327
Quick Referenceinsmodmodprobermmod User-space
utilities that load modules into the running kernels and remove them.#include
module_init(init_function)...
分类:
其他好文 时间:
2014-05-24 12:05:39
阅读次数:
286
本文要介绍的ldd和nm是linux下,两个用来分析程序很实用的工具。ldd是用来分析程序运行时需要依赖的动态库的工具;nm是用来查看指定程序中的符号表相关内容的工具。下面通过例子,分别来介绍一下这两个工具:1.
ldd, 先看下面的例子, 用ldd查看cs程序所依赖的动态库:wuzesheng@w...
分类:
系统相关 时间:
2014-05-24 05:14:32
阅读次数:
912
Configuration File (php.ini)
Path/usr/local/php/libLoaded Configuration File(none)Linux 把 dtruss 改成strace
就可以我的是mac的系统jackluo@JackLuodeMacBook-Pro:~ $...
分类:
Web程序 时间:
2014-05-16 07:23:21
阅读次数:
381