Linux常用功能与整理记录
proc目录
- /proc/version
>`系统版本`
- /proc/net/arp
>`Device:所在网络接口`
- /proc/net/dev
>网络设备的统计
- /proc/net/dev_mcast
>组播包统计
- /proc/net/igmp
>IGMP 分组情况
- /proc/net/netlink
>netlink套接口的信息
- /proc/net/netstat
>网络流量的多种统计
- /proc/net/raw
>原始套接口的套接口表
- /proc/net/route
>静态路由表
- /proc/net/rt_cache
>路由缓存表
- /proc/net/snmp
>snmp agent的ip/icmp/tcp/udp协议统计
- /proc/net/sockstat
>使用的tcp/udp/raw/pac/syc_cookies的数量
- /proc/net/tcp
>TCP连接的套接口
- /proc/net/udp
>UDP连接的套接口表
- /proc/net/unix
>UNIX域套接口的套接口表
一、进程信息
在/proc文件系统中,每一个进程都有一个相应的文件 。下面是/proc目录下的一些重要文件 :
/proc/pid/cmdline 包含了用于开始进程的命令 ;
/proc/pid/cwd包含了当前进程工作目录的一个链接 ;
/proc/pid/environ 包含了可用进程环境变量的列表 ;
/proc/pid/exe 包含了正在进程中运行的程序链接;
/proc/pid/fd/ 这个目录包含了进程打开的每一个文件的链接;
/proc/pid/mem 包含了进程在内存中的内容;
/proc/pid/stat包含了进程的状态信息;
/proc/pid/statm 包含了进程的内存使用信息。