如何使用lsof命令
导读:本文共4293.5字符,通常情况下阅读需要14分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: lsof是系统管理/安全的尤伯工具。将这个工具称之为lsof真实名副其实,因为它是指“列出打开文件(lists openfiles)”。而有一点要切记,在Unix中一切(包括网络套接口)都是文件。1, 使用 lsof 命令行列出所有打开的文件#lsof这可是一个很长的列表,包括打开的文件和网络lsof1上述屏幕截图中包含很多列,例如 PID、user、FD 和 ... ...
目录
(为您整理了一些要点),点击可以直达。lsof是系统管理/安全的尤伯工具。将这个工具称之为lsof真实名副其实,因为它是指“列出打开文件(lists openfiles)”。而有一点要切记,在Unix中一切(包括网络套接口)都是文件。
1, 使用 lsof 命令行列出所有打开的文件
这可是一个很长的列表,包括打开的文件和网络
上述屏幕截图中包含很多列,例如 PID、user、FD 和 TYPE 等等。
FD 列包含这样一些值
r 是读的意思,w 是写,u 代表读写
Type 代表文件类型,例如:
2, 列出某个用户打开的文件
Example:
3, 列出在某个端口运行的进程
Example:
4, 只列出使用 IPv4 的打开文件
Example:
Example:
5, 列出端口在 1-1024 之间的所有进程
Example:
6, 根据进程id来列出打开的文件
Example:
7, 杀掉某个用户的所有活动进程
8, 列出某个目录中被打开的文件
Example:
9, 根据进程名称列出打开的文件
Example:
10, 列出所有网络连接
该命令列出所有侦听和已建立的网络连接 Example:
如何使用lsof命令的详细内容,希望对您有所帮助,信息来源于网络。