• 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 查找打开的文件或读写地址

  • 相关阅读:
    Kubernets 第一讲 初探
    docker 运行nginx并进入容器内部、端口映射
    Docker 国内镜像的配置及使用
    Centos7上安装docker
    富文本编辑器--FCKEditor 上传图片
    在centos7上安装elasticSearch
    Centos7上卸载openJdk安装,安装自己的JDK1.8
    fastdfs 上传图片 完整版
    nginx 启动报错 “/var/run/nginx/nginx.pid" failed” 解决方法
    nginx + fastdfs 的开机自启动
  • 原文地址:https://www.cnblogs.com/youxin/p/4390621.html
Copyright © 2020-2023  润新知