@songying
2019-09-19T09:06:43.000000Z
字数 464
阅读 1254
Linux 常见命令
Linux
1. 开发及调试命令
| 命令 |
说明 |
| vim |
编辑器 |
| gcc/g++ |
编译器 |
| gdb |
调试工具 |
| ldd |
查看依赖库 |
| objdump |
二进制文件分析 |
| readelf |
ELF 文件格式分析 |
| strace |
跟踪进程中系统调用 |
| pstack |
跟踪进程栈 |
| pmap |
进程内存映射 |
2. 文件处理
| 命令 |
说明 |
| find |
文件查找 |
| grep |
文本搜索 |
| sort |
排序 |
| tr |
转换 |
| cut |
按列切分文本 |
| paste |
按列拼接文本 |
| wc |
统计行和字符 |
| sed |
文本替换 |
| awk |
数据流处理 |
3. 性能分析
| 命令 |
说明 |
| ps |
进程查询 |
| top |
进程监控 |
| lsof |
打开文件查询 |
| free |
内存使用量 |
| sar |
监控性能指标 |
4. 网络工具
| 命令 |
说明 |
| ifconfig |
网卡配置 |
| netstat |
查看当前网络连接 |
| route |
查看路由表 |
| ping |
查看网络连通性 |
| traceroute |
转发路径 |
| nc |
网络 Debug 分析 |
| tcpdump |
命令行抓包 |
| dig |
域名解析工具 |
| curl |
网络请求 |
5. 其他
| 命令 |
说明 |
| kill |
终止进程 |
| chmod |
修改文件权限 |
| ln |
创建连接 |
| tail |
显示文件尾 |
| git |
版本控制 |
| alias |
设置别名 |