[@bx_10_70/opt/linuxshare/]#ngrepport80-Wbylineinterface:eth0(10.16.10.0/255.255.255.0)ngrep:symbollookuperror:ngrep:undefinedsymbol:pcap_restart[@bx_10_70/opt/linuxshare/]#ldd/usr/sbin/ngreplinux-vdso.so.1=>(0x00007ffe91864000)libpcap.so.1=>/usr/loca..
分类:
其他好文 时间:
2016-03-16 19:28:51
阅读次数:
267
默认情况下,可执行文件运行时只会去lib和/usr/lib中寻找,如果库安装在别的地方,则需要更新ld.so.conf文件vi/etc/ld.so.conf在该文件中,追加lib的路径如下(不要加include):/usr/local/thrift/lib然后运行ldconfig命令让修改生效:sudo/sbin/ldconfig-v再用ldd看下依赖库即可。
分类:
其他好文 时间:
2016-03-10 16:14:42
阅读次数:
112
常用指令: 1、ldd -v 显示依赖库信息 共享库配置信息/etc/ld.so.conf,ldconfig刷新系统的共享库缓存 2、nm 输出符号表信息 字符代表意义:R 指read-only D指data段 T指text段 S代表bss段 -A 显示来自文件 -n 按地址排序 3、objdump
分类:
其他好文 时间:
2016-03-05 11:36:15
阅读次数:
176
strace常用来跟踪进程执行时的系统调用和所接收的信号。你不仅可以调试一个新开始的程序,也可以调试一个已经在运行的程序(把strace绑定到一个已有的PID上面)。通用语法:strace-ooutput.txt-T-tt-etrace=all-p28979上面的含义是跟踪28979进程的所有系统调用(-etrace=all)..
分类:
系统相关 时间:
2016-01-29 03:47:03
阅读次数:
246
本文主要是为了解决缪新建提出的查看程序涉及到动态链接库的问题。
分类:
其他好文 时间:
2016-01-23 18:00:41
阅读次数:
141
发起SSH攻击主机IP地址列表东北大学 http://antivirus.neu.edu.cn/scan/ssh.php以下IP地址对SSH服务进行攻击,严重增加主机成为肉鸡的可能性。强烈建议网管对以下地址进行封锁。#==========开始复制==========ldd `which sshd` ...
分类:
其他好文 时间:
2016-01-16 07:32:23
阅读次数:
159
最近一直在学习Qt,用Qt写了一个程序,但是不知道怎么发布,网上说的都是在windows下怎么发布Qt应用程序,但是,在windows下Qt应用程序依赖的库文件与linux下的名字不同。于是,我就想到Linux下有没有这么一个命令,能够找到一个可执行文件运行时所依赖的库文件,百度一下,还真...
分类:
系统相关 时间:
2016-01-06 01:35:28
阅读次数:
262
1.nm -D libxxx.so 打印出符号信息。我一般这样用:nm -D libxxx.so |grep T2.ldd libxxx.so 查看依赖关系3.readelf -a libxxxx.so 用来读取elf信息我一般这样用:readelf libxxx.so |grep NEEDED 这...
分类:
系统相关 时间:
2015-12-12 16:56:53
阅读次数:
244
操作系统版本root@ubuntu:~/vm_disk_dpdk/study/drive/examples/scull# sudo lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu...
分类:
系统相关 时间:
2015-12-11 09:53:37
阅读次数:
388
x86平台有ldd可以很方便的查看对库的依赖关系,但在嵌入式linux环境中没有这个命令,替而代之是CC=$(CROSS_COMPILE)gccLDD=$(CROSS_COMPILE)readelf范例$(CROSS_COMPILE)readelf -d SDKDemo_video
Dynamic section at offset 0x1a88 contains 22 entries:
T...
分类:
其他好文 时间:
2015-11-27 17:47:33
阅读次数:
137