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 包含了進程的內存使用信息。