[常用命令]lsof命令介绍

5 lsof  是一个列出当前系统打开文件的工具
    
  a 参数
    -a 两个参数都满足时才显示结果
    -c string    显示COMMAND列包含指定字符的进程打开的文件
    -u username  显示所属用user 进程打开的文件
    -g gid       显示归属gid的进程情况
    +d /DIR      显示目录下被进程打开的文件
    +D /DIR      搜索目录下的所有目录
    -d FD        显示指定文件描述符的进程
    -n           不将ip转换为hostname
    -i           用以显示符合条件的进程
       46
       TCP UDP
       hostname
       hostaddr
       service
       port



  b lsof
    COMMAND    PID      USER   FD      TYPE     DEVICE     SIZE       NODE      NAME
    init       1         root  cwd      DIR       3,3       1024       2         /
    init       1         root  rtd      DIR       3,3       1024       2         /
    init       1         root  txt      REG       3,3       38432      1763452   /sbin/init
    init       1         root  mem      REG       3,3       106114     1091620   /lib/libdl-2.6.so
    init       1         root  mem      REG       3,3       7560696    1091614   /lib/libc-2.6.so
      
    参数:COMMAND:进程的名称
          PID:进程标识符
          USER:进程所有者
          FD:文件描述符,应用程序通过文件描述符识别该文件。如cwd、txt等
          TYPE:文件类型,如DIR、REG等
          DEVICE:指定磁盘的名称
          SIZE:文件的大小
          NODE:索引节点(文件在磁盘上的标识)
          NAME:打开文件的确切名称

  c 查看22端口的运行情况
    lsof  -i :22
  d 查看root 用户进程所打开的文件类型为txt的文件
    lsof  -a -u root -d txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值