zoukankan      html  css  js  c++  java
  • Linux命令 lsof使用

    lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。

    lsof +d /usr/local   显示当前目录下被进程打开的文件

    lsof +D /usr/local  显示当前目录下被进程打开的文件,包括其他目录下的文件

    lsof file           显示开启file的进程

    lsof -c abc     显示abc进程打开的文件

    lsof -p 123     显示pid为123的进程所打开的文件

    lsof -g gid      显示归属gid的进程情况

    lsof -u root     显示用户root的进程所打开的文件

    lsof -u ^root   显示不是用户root的进程所打开的文件

    lsof -u 1000   显示uid为1000的用户的进程所打开的文件

    lsof -i          显示所有打开的端口

    lsof -i:80    显示所有打开80端口的进程

    lsof -i udp@192.168.129.126:5060   显示哪些进程使用udp打开了192.168.129.126的5060端口

    lsof -i tcp@192.168.129.126:ftp -r      显示哪些进程使用tcp打开了192.168.129.126的ftp服务,-r不断查看

    http://blog.csdn.net/guoguo1980/article/details/2324454

    lsof - 根据 fd 或 socket 查找打开的文件或读写地址

  • 相关阅读:
    下载并安装chrome插件的方法
    QString转化为char *的方式
    a socket demo
    TCP/IP相关知识总结(马士兵教育)视频对应图片
    C++中的按位或的用意
    dll路径加载顺序
    【第二周】【作业七】四人小组项目
    【第二周】【作业六】结对项目,四则运算++
    【第二周】【作业八】个人项目词频统计++
    【第二周】【作业三】效能测试
  • 原文地址:https://www.cnblogs.com/youxin/p/4390621.html
Copyright © 2011-2022 走看看