Linux 基本指令 开发及调试 性能分析 网络工具 基本指令 ls 语法:ls[选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息 pwd 语法:pwd 功能:显示用户当前所在目录 cd 语法:cd 目录名 功能:改变工作目录,将当前工作目录改变到指定的目录下 find 语法:find pathname -options 功能:用于在文件树中查找文件,并作出相应的处理(可访问磁盘) 常用: -name 按文件名查找文件 开发及调试 编辑器:vim 编译器:gcc/g++ 调试工具:gdb 查看依赖库:ldd 二进程文件分析:objdump ELF文件格式分析:readelf 跟着进程中系统调用:strace 跟踪进程栈:pstack 进程内存映射:pmap 性能分析 进程查询:ps 进程监控:top 打开文件查询:lsof 内存使用量:free 监控性能指标:sar 网络工具 网卡配置:ifconfig 查看当前网络连接:netstat 查看路由表:route 检查网络连通性:ping 转发路径:traceroute 网络Debug分析:nc 命令行抓包:tcpdump 域名解析工具:dig 网络请求:curl