有多少人没有用过这个 Linux 命令,用过后却深深爱上了~
💡
原文中文,约6300字,阅读约需15分钟。
📝
内容提要
运维派是国内最早的IT运维技术社区,lsof是一个列出当前系统打开文件的工具。lsof命令格式为lsof [参数][文件],常用参数有-a、-c、-g等。可以通过lsof命令查看进程打开的文件、进程打开的端口、找回/恢复删除的文件等。实例演示了不同用法。
🎯
关键要点
-
运维派是国内最早的IT运维技术社区。
-
lsof是一个列出当前系统打开文件的工具。
-
lsof命令格式为lsof [参数][文件]。
-
lsof可以查看进程打开的文件、进程打开的端口、找回/恢复删除的文件。
-
lsof需要root用户执行,因为它需要访问核心内存和各种文件。
-
lsof可以列出普通文件、目录、网络文件、设备文件等多种类型的文件。
-
常用的lsof命令参数包括-a、-c、-g、-d、-p、-u等。
-
使用实例展示了lsof的多种用法,包括查看特定文件、目录和用户的打开文件信息。
-
lsof可以列出所有的网络连接,包括TCP和UDP连接。
-
lsof支持根据文件描述符、进程号、用户等条件过滤输出。
➡️