linux 下调试用到的工具集
2015-09-14 07:52
393 查看
首先:毫无疑问的gdb工具进行调试
其次:Linux下的strace和ltrace分别可以用来查看一个应用程序在运行过程中所发起的系统调用和动态库调用。
strace常用选项:
-p pid :通过进程号来指定被跟踪的进程
-o filename: 将跟踪信息输入到指定文件
-f: 跟踪通过fork产生的子进程
-t:: 输出每一个系统调用的发起时间
-T:输出每一个系统调用消耗时间
之后为:pstack 查看应用程序当前内部在执行什么函数
其次:Linux下的strace和ltrace分别可以用来查看一个应用程序在运行过程中所发起的系统调用和动态库调用。
strace常用选项:
-p pid :通过进程号来指定被跟踪的进程
-o filename: 将跟踪信息输入到指定文件
-f: 跟踪通过fork产生的子进程
-t:: 输出每一个系统调用的发起时间
-T:输出每一个系统调用消耗时间
之后为:pstack 查看应用程序当前内部在执行什么函数
相关文章推荐
- Linux常用命令大全
- 守卫自由的 Linux 世界
- Linux系统自动挂载USB移动硬盘
- 【Linux探索之旅】第三部分第二课:流、管道、重定向,三管齐下
- 【Linux探索之旅】第三部分第二课:流、管道、重定向,三管齐下
- 【Linux探索之旅】第三部分第一课:数据处理,慢条斯理
- 阿里云centos 安装 nodejs npm express
- linux中weblogic的启动脚本nohup输出的日志如何按每日生成
- linux运维实战练习-2015年9月01日课程作业
- Linux乱码问题
- 查看centos当前版本
- Linux战地日记——权限管理命令
- Linux C编程常用的API函数
- S3C2440启动文件 rcS
- CentOS6.4下Mysql数据库的安装与配置
- 简单Linux C线程池
- 嵌入式Linux设置PATH
- Linux CentOS6.5下 源码编译安装MySQL 5.6.16【给力详细教程】
- linux学习笔记
- Linux常用命令