现在的位置: 首页 > 综合 > 正文

lsof与netstat

2013年03月26日 ⁄ 综合 ⁄ 共 542字 ⁄ 字号 评论关闭

lsof是一个用来显示被打开的文件的强大有用的工具。 
如:lsof /etc/passwd 那个显示哪个进场占用/etc/passwd 
   lsof -t 'which httpd' 打印占用httpd可执行文件的进程的进程号 
    lsof -c k 显示以k开头的进程名的进程号 
    lsof -c courier -u ^mtv  显示courier开头的进程名且不属于mtv用户的进程号 
    lsof +p 2112显示那些文件被2112进程打开 
    lsof -D /tmp显示/tmp文件夹中打开的实例和文件的进程 
    lsof -i 显示所有打开的端口 

netstat: 
    netstat -pan|grep 2809查看2809端口 
    netstat有如下参数: 
   -a:显示所有连接和监听接口 
   -b:显示包含于创建每个连接或监听端口的课执行组件 
-e:显示以太网统计信息 
-n:以数字形式显示地址和端口号 
-o:显示每个连接相关的所属进程ID 
-p:显示proto指定的协议的连接 
-r:显示路由表 
-s:显示按协议统计信息 
-v:与B选项一起使用时将显示包含于为所有可执行组件创建连接或监听端口的组建 
interval:重新显示选定统计信息,每次显示之间暂停时间间隔,ctro+c停止 

抱歉!评论已关闭.