How to use lsof(List Opened Files) in a C/C++ application?

后端 未结 4 516
死守一世寂寞
死守一世寂寞 2021-01-05 08:20

Is there any way to get all opened sockets using c++? I know the lsof command and this is what I\'m looking for, but how to use it in a c++ application?

4条回答
  •  余生分开走
    2021-01-05 08:45

    If you don't want to copy/paste or reimplement chunks of the lsof code, and it doesn't build any useful libraries you could leverage, you can still open a pipe to an lsof process and peruse its output.

提交回复
热议问题