【发布时间】:2020-05-27 22:44:37
【问题描述】:
我正在尝试使用 lsof 确定文件描述符中是否存在泄漏。 lsof 的 -c 选项定义为:
- 为执行以 c 字符开头的命令的进程选择文件列表。
如果是这样,那为什么这两个命令报告的数字不同?
$ lsof -c gunicorn | wc -l
589
$ lsof | grep ^gunicorn | wc -l
29154
【问题讨论】:
-
你有没有考虑过看看线条,看看有什么区别?
-
当我用几个不同的程序尝试这个时,答案只有 1 (因为第一个命令计算标题行)。
-
你确定你在第二个命令中有
^字符吗?如果没有,您将匹配行中的任何位置gunicorn,而不仅仅是命令名称。