开发调试:
- 编译工具:GCC/G++
- 调试工具:GDB
- 查看依赖库:ldd
- 内存泄漏检测工具:Valgrind
- 性能优化工具:Perf
- 二进制文件分析:objdump
- 进程内存映射:pmap
- 跟踪进程中系统调用:strace
- 跟踪进程栈:pstack
网络工具
- 查看网络配置:ifconfig
- 查看网络连接:netstat
- 命令行抓包:tcpdump
- 网络请求:curl
- 下载:wget
系统相关
- 进程查询:os
- 监控性能指标:sar
- 设置别名:alias
- 显示文件尾:tail
- 创建链接:ln
- 修改文件权限:chmod
- 终止进程:kill
文件处理
- 文本替换:sed
- 数据流处理:awk
- 按列切分文本:cut
- 按列拼接文本:paste
- 统计行和字符:wc
- 文件查找:find
- 文本搜索:grep
小技巧:
Linux 命令查询:
https://man.linuxde.net/
Google测试框架:
Linux下终端输出颜色:
Printf的有趣用法,输出彩色文字:
033[A1;A2;A3;...An m // 其中033、[、m是关键字 ; A1;A2;A3是属性代码
前景色代表字体色
示例:
printf("033[1;33;41m the sky is blue 033[0m")
参考链接:
Linux的功能有多恐怖(强大)?
Heropoo:Linux软连接和硬链接