ltrace 【用途】 库文件调用跟踪器,Linux内核内建命令,用法类似strace 【命令格式】 【参数说明】【详细说明参考man ltrace帮助文档】 -D 打印调试信息 01-DEBUG_GENERAL 010-DEBUG_EVENT 020-DEBUG_PROCESS 040-DEBUG ...
分类:
系统相关 时间:
2016-04-23 14:47:58
阅读次数:
223
一、缘由: 待续 二、解决办法: netstat -tlnp netstat -nap|grep pid ss |grep pid ss -s sar -u 1 10 strace -FfT -o netstat.log cmd strace -FfT -o netstat.log netstat ...
分类:
Web程序 时间:
2016-04-19 11:43:28
阅读次数:
1986
x86平台有ldd可以很方便的查看对库的依赖关系,但在嵌入式linux环境中没有这个命令,替而代之是 CC=$(CROSS_COMPILE)gcc LDD=$(CROSS_COMPILE)readelf 范例 [plain] view plain copy $(CROSS_COMPILE)reade ...
分类:
其他好文 时间:
2016-04-18 20:41:38
阅读次数:
262
1,hdparm查看硬度读取速度: 2,iostat检测磁盘IO情况: 3,vmstat报告内存以及CPU状况: 4,sar检测CPU资源: 5,lscpu显示CPU信息: 6,strace显示程序的调用: 7,调优硬盘优先写入/读取数据用: 8,将Ext3文件系统的日志功能独立: 9,关闭记录文件 ...
分类:
系统相关 时间:
2016-04-18 13:16:23
阅读次数:
181
我们线上的机器登录都是通过每5秒钟获取一次密码的方式登录的,今天要登录线上的一组机器,发现去不到root的password了,一直显示错误,后通过console进去获取到密码才得以登录进去,因为系统里用的是/usr/bin/mkpasswd的方式来生成密码的,手工执行mkpasswdroot,发现没有返回..
分类:
其他好文 时间:
2016-04-14 18:07:57
阅读次数:
199
获取进程信息,通过ps命令:1.获取所有进程信息命令:psaux2.获取某一个名称为tomcat的进程命令:psaux|greptomcat给某个文件夹加权限:1.给/tmp/test文件夹加admin用户:chownadmin/tmp/test2.给/tmp下所有文件夹加admin用户:chown-Radmin/tmp/test获取磁盘:命令:fdisk-ldd..
分类:
系统相关 时间:
2016-04-08 01:12:04
阅读次数:
225
因为utumno0不可读, 开始以为用strace可以获取一些信息
最后只是调用write,并没什么用(从这里可以知道库函数puts最后是调用write来实现的)
最后利用xocopy把可执行代码dump出来
gcc xocopy.c -o xocopy -m32
./xocopy /utumno/utumno0
./xocopy -a 0x08049000 /utumno/utumno...
分类:
其他好文 时间:
2016-04-07 10:55:51
阅读次数:
415
strace和ltrace分别相应的是系统调用和库函数调用, 系统调用实际上就是指最底层的一个调用,在linux程序设计里面就是底层调用的意思,面向的是硬件。 而库函数调用则面向的是应用开发的。相当于应用程序的api。常见的lib有openssl、libxml等。 前者属于内核层。后者属于用户层,以 ...
分类:
其他好文 时间:
2016-03-29 19:19:53
阅读次数:
234
现象: 之前打开IE 还是正常的,但前几天开始打开就不正常了,报错如下。 处理(别人的)问题的步骤: 怎么看?linux 下可以 strace,windows 下呢? Windows 下也有类似的strace功能的套件,sysinteals suite。 但在使用它追踪 API 调用前,我想先看一下 ...
分类:
其他好文 时间:
2016-03-24 14:37:24
阅读次数:
159
sysdig工具,可以有strace ,tcpdump,lsof的功能。 前台任务与后台任务,知识点:test.sh &,Ctrl+z,bg,shopt grep |huponexit,disown,nohup test.sh &,,screen与tmux, 或者用init(systemd,这是一个
分类:
系统相关 时间:
2016-03-19 14:39:38
阅读次数:
282