lsof (list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都已文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络链接和硬件。所以如传输控制协议(TCP)和用户数据报协议(UDP)套接字等,系统在后台都为该应用程序分配了一个描述符,为应程序与基础操作系统之间的相互提供了通用接口。因为应用程序文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过lsof工具能够查看这个列表对 系统监测以及排错将是很有帮助的。
转载于:https://www.cnblogs.com/Dust-disappear/p/7326664.html