Linux
文章平均质量分 95
骑猪去兜风..
无
展开
-
GDB调试多进程和多线程
GDB调试单进程参数列表 命令 命令缩写 命令说明 list l 显示多行源代码 break b 设置断点,程序运行到断点的位置会停下来 info i ...原创 2018-09-12 19:30:44 · 529 阅读 · 0 评论 -
GCC详解
什么是gcclinux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、链接成可执行文件。gcc工作流程图牢记4个 阶段预处理(生成C文...原创 2018-09-12 21:21:50 · 1586 阅读 · 0 评论 -
Linux系统管理命令
目录一、进程管理命令1.查看系统中所有进程2.查看系统健康状态分析IO瓶颈、CPU瓶颈二、系统资源查看1.监控系统资源2.开机时内核检测信息3.查看内存使用状态4.查看CPU信息5.显式系统的启动时间和平均负载6.查看系统与内核相关信息7.判断当前系统的位数8.查询当前Linux系统的发行版本9.列出进程打开或使用的文件信息10.Li...原创 2018-12-26 15:40:45 · 603 阅读 · 0 评论 -
常用命令总结
目录一、磁盘与目录的容量df,du二、改变文件属性和权限三、文件内容查阅四、ulimit命令五、Linux下4个查找命令which、whereis、locate、find六、三剑客命令(grep,sed,awk)七、文件隐藏属性八、man的九个章节九、file命令十、vim十一、其它命令十二、sort命令十三、strace、pstack、p...原创 2019-01-18 11:15:42 · 1168 阅读 · 0 评论 -
valgrind的简单使用
valgrind是什么?Valgrind是一套Linux下,开放源代码的仿真调试工具的集合。Valgrind由内核以及基于内核的其他调试工具组成。内核类似于一个框架,它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 ,利用内核提供的服务完成各种特定的内存调试任务。Valgrind包括的一些工具Memcheck。这是valgrind应用最广泛的工具,一个重量级的内存检...原创 2019-04-24 14:27:56 · 231 阅读 · 0 评论 -
网络常用测试工具
目录一、netstat二、ping三、traceroute四、telnet命令五、route命令六、ifconfig命令七、tcpdump--抓包命令八、nc命令九、curl命令十、dig命令十一、Linux如何查看端口使用情况一、netstat命令功能:它可以用来查询系统上的网络套接字连接情况,包括tcp,udp以及Unix套接字;...原创 2019-04-25 11:28:25 · 22798 阅读 · 0 评论