Lsof

在非互動模式下執行 lsof

  • November 18, 2018

我需要將lsof多個網路埠的輸出寫入 bash 變數。

簡單$(lsof -i :5555)不起作用 - lsof 每次呼叫它時都會等待退出命令 (Ctrl-C)。

我不知道如何解決我的任務。

長時間執行的lsof程序通常意味著 DNS 解析超時或無法正常工作,從而延遲了它的輸出。您可以通過添加選項

來禁用 DNS 解析。-n

當然,您可能還想查看為什麼 DNS 解析在您的伺服器上花費的時間太長。

引用自:https://unix.stackexchange.com/questions/123145