Skip to content

Latest commit

 

History

History
118 lines (73 loc) · 2.79 KB

Linux.md

File metadata and controls

118 lines (73 loc) · 2.79 KB

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