linux--调试,分析命令和工具
来源:互联网 发布:ubuntu libxml2 dev 编辑:程序博客网 时间:2024/06/10 19:55
1 strace
1、http://linux.sheup.com/linux/linux5684.htm
2、strace -p pid 记录进程的准确信息
3、strace cat /dev/null.php 跟踪某个文件
4、strace pwd 是跟踪pwd这命令
5、使用strace和gdb调试工具的乐趣 http://hi.baidu.com/superdbs/blog/item/c368dd54dbacc455d009065f.html
6、srace -c 统计系统调用的时间和错误,
7、strace 跟踪系统调用和信号,里面有各种参数的解释 http://www.groad.net/bbs/simple/?t2627.html
2 free命令
free命令的功能是查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。
该命令的一般格式为: free [-b | -k | -m] 命令中各选项的含义如下:
-b 以字节为单位显示。
-k 以K字节为单位显示。
-m 以兆字节为单位显示。
3 uptime命令
uptime命令显示系统已经运行了多长时间,它依次显示下列信息:现在时间、系统已经运行了多长时间、目前有多少登录用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。
该命令的一般格式为: uptime
df命令
功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
du命令
功能:统计目录(或文件)所占磁盘空间的大小。
4 查看进程命令
1、ps命令 ps -l
http://hi.baidu.com/%CA%AB%D5%B9/blog/item/b3e893ca325ee386c81768ea.html/cmtid/c7ca2097b7ab8e6054fb962f
2、ps afx | grep httpd 查看httpd进程 ps afx | grep httpd | wc -l查看httpd进程数量
5 查看函数的显示
1、man getcwd 通常是使用一个调试命令如strace,可以得到系统都调用了哪些函数,然后再使用这个命令查看细节
6 查看模块
1、php -m 查看模块
2、modprobe -l | grep ipvs 查看ipvs模块是否已经安装
7 查看内存泄露和系统性能工具
1、http://blog.csdn.net/chinalinuxzend/archive/2008/04/09/2270268.aspx
8 域名解析
1、dig命令 dig facebook.com
9 cat命令
1、cat /proc/meminfo 查看内存使用情况
2、cat /proc/loadavg 查看系统负载和进程队列状态
APACHE
1 没有总结 http://www.huiyingu.com/blog/post/linux%E8%B0%83%E8%AF%95apache%E7%9A%84%E5%B9%B6%E5%8F%91%E6%95%B0%E7%9A%84%E6%9C%89%E7%94%A8%E5%91%BD%E4%BB%A4%E5%8F%8A%E5%AF%B9apache%E5%B9%B6%E5%8F%91%E6%8E%A7%E5%88%B6%E5%8F%82%E6%95%B0%E8%B0%83%E8%AF%95?page=2
2 http://zhengdl126.javaeye.com/blog/434733 linux常用命令集合
- linux--调试,分析命令和工具
- Valgrind---linux上的程序调试和分析工具
- Linux 性能分析 工具命令
- linux命令之调试工具strace
- linux命令之调试工具gdb
- linux命令之调试工具strace
- linux调试工具glibc的演示分析
- linux调试工具glibc的演示分析
- linux调试工具gdb的演示分析
- linux调试工具glibc的演示分析
- linux调试工具ipcs的深入分析
- linux调试工具gdb的演示分析
- linux调试工具glibc的演示分析
- Linux程序调试——调试工具及命令
- linux监控命令和工具
- 【堆调试工具】pageheap的使用和原理分析&Linux下相似的功能实现
- linux awk命令(文本分析工具)
- Linux性能分析工具top命令详解
- vs2010体验
- Android当中的防锯齿(Bitmap & Canvas )
- 好久没写日记了
- java.math中NumberFormat,Math,BigInteger和BigDecimal的简单用法
- Android Building System 总结
- linux--调试,分析命令和工具
- windows xp 内核双机调试
- 电脑辐射----每天用电脑4-6小时的人必看
- BigDecimal 舍入模式(Rounding mode)介绍
- ASP.NET中防止页面多次提交的代码实现
- 一个简单方法完成C#时间间隔的计算
- sqlplus中执行存储过程
- Linux下tomcat的安装详解
- 浅析ASP.NET生成随机密码