Chinaunix首页 | 论坛 | 博客
  • 博客访问: 444040
  • 博文数量: 85
  • 博客积分: 3580
  • 博客等级: 中校
  • 技术积分: 970
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-09 14:09
文章分类

全部博文(85)

文章存档

2011年(7)

2010年(78)

我的朋友

分类:

2010-05-12 12:03:28

作用:查找unlinked 文件, 选项 +L, 作用: 列出打开文件的连接数 

      $lsof +L 
      指定连接数的上限 $lsof +L1 
      同时指定文件系统, 则需要使用 -a(AND) 选项 
      $ lsof -a +L1 /home 
  
      查看哪些进程对某个文件进行了调用
      $ lsof /etc/1.txt 

      查看谁令mount的分区无法卸载 
      $ lsof 
      查看网络服务 
      $ lsof -i 

      查看某个网络连接 
      $ lsof -i@aaa.bbb.ccc 
      $ lsof -iTCP@aaa.bbb.ccc:ftp-data *指定协议* 
      $ lsof -i4 *指定IP版本* 
      $ lsof -i6 
      $ lsof -i :22

      识别 Netstat 连接 
      例如: netstat -p -t -n 的输出为: 
      Proto Recv-Q Send-Q Local Address Foreign Address State 
      tcp 0 0 138.67.20.20:38285 216.239.63.83:80 ESTABLISHED6340/firefox-bin 
      则可以: $ lsof -iTCP@216.239.63.83:80 

      使用命令的PID 
      $ lsof -p 21376

      使用命令名称 
      $ lsof -c 
      $ lsof -c sendmail 

      查看谁在使用设备文件 
      $ lsof /dev/hda6 

      查看某个用户的操作 
      $ id -u user 
      1000 
      $ lsof -u1000 or $ lsof -uuser 
      $ lsof -u^user * 则是取反的意思*
阅读(1169) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~