centos7.4 lsof用法

和自甴很熟 提交于 2019-12-02 14:40:50

lsof是指“列出打开文件(lists openfiles)”。而有一点,在Unix中一切(包括网络套接口)都是文件。

语法格式如下:

lsof [ -?abChlnNOPRtUvVX ] [ -A A ] [ -c c ] [ +c c ] [ +|-d d ] [ +|-D D ] [ +|-e s ] [ +|-f [cfgGn] ] [ -F [f] ] [ -g [s] ] [ -i [i] ] [ -k k ] [ -K k ] [ +|-L [l] ] [ +|-m m ] [ +|-M ] [ -o [o] ] [ -p s ] [ +|-r

[t[m<fmt>]] ] [ -s [p:s] ] [ -S [t] ] [ -T [t] ] [ -u s ] [ +|-w ] [ -x [fl] ] [ -z [z] ] [ -Z [Z] ] [ -- ] [names]

这个命令的参数非常多,接下来介绍几个常用的参数配置方法:

1.-i参数 获取符合条件的网络连接

 

 

 1)查询IPV4或者IPV6的连接

获取Ipv4的连接:lsof -i 4

 

 

 2)查询指定协议的网络连接:协议有两种tcp,udp

如查询tcp连接:lsof -i tcp

 

 

3)查询端口使用情况,语法是lsof -i :端口号

如查询5000端口的使用情况:lsof -i :5000

 

 

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!