Linux命令之lsof
目录
lsof命令能够列出所有进程打开的文件,Linux下一切皆文件,此命令在分析文件描述符(包括网络套接字)的使用情况时格外有用。
lsof命令默认输出全部信息,通过命令选项进行过滤,这里列出一些常用的场景。
查看网络信息
|
|
-s和-i选项可以配合使用,查询指定状态的套接字。
|
|
例如,lsof -iTCP -sTCP:LISTEN
查询所有LISTEN状态的TCP套接字。
lsof -i :port
是我最常用的命令之一
根据进程查询
|
|
根据用户查询
|
|
查询目标用户的资源使用情况; 用户名前带"^“符号,则查询结果不包含目标用户。
根据文件/目录查询
|
|