linux lsof工具

介绍

lsof 是 List Open File 的缩写, 主要用来获取被进程打开文件的信息

在Linux中,一切皆文件,lsof命令可以 查看所有已经打开的文件
比如: 普通文件,目录,特殊的块文件,管道,socket套接字,设备,Unix域套接字等等

同时,它还可以结合 grep 以及 ps 命令进行更多的高级搜索

安装

lsof 命令默认是没有安装的,而且它的使用需要有root权限或者赋予普通用于sudo权限

centos 安装

yum install -y lsof

使用

列出所有打开的文件

执行该命令意义不大,打开的文件、socket等太多,看不过来

lsof | more

列出使用某端口的进程

lsof -i:80

参考:
https://www.cnblogs.com/wanng/p/lsof-cmd.html


原文出处:https://malaoshi.top/show_1IX3SeaGvWst.html