unix - open - sudo lsof




lsof打印數字端口 (2)

如何使 lsof 生成數字端口信息,而不是嘗試將端口解析為服務名稱?

例如,如果我根本不想再在 lsof 打印輸出中看到另一個服務名稱,那麼我希望 TCP *:http (LISTEN) 實際上給我 TCP *:80 (LISTEN) 。 因此,如果有一種方法可以將數字端口設置為默認端口,那麼我也想了解如何做到這一點。


有時方便的是:

lsof -Pi

當我嘗試 losf -iP 它給了我一些垃圾,因此請確保 P 優先。

附帶說明: lsof -3.14 將提供相同的垃圾,請勿嘗試此操作。


運行 lsof -P 。 根據 man lsof -P 禁止將端口號轉換為網絡文件的端口名。 禁止轉換可能會使lsof運行更快。 當端口名稱查找無法正常工作時,它也很有用。”





lsof