有多少人没有用过这个 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支持根据文件描述符、进程号、用户等条件过滤输出。

➡️

继续阅读