Какие номера устройств сообщает lsof?

Какие номера устройств сообщает lsof ?

Я прочитал страницу руководства , ] Идентифицируйте устройства из lsof , а это .

Я все еще не знаю, в чем его смысл. В частности, в этом случае, что я могу сделать из чисел?

$ lsof -ai tcp -c vino-server
lsof: WARNING: can't stat() tracefs file system /sys/kernel/debug/tracing
      Output information may be incomplete.
COMMAND    PID     USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
vino-serv 4011    user1   12u  IPv4   27353      0t0  TCP *:5900 (LISTEN)
vino-serv 4011    user1   11u  IPv6   27352      0t0  TCP *:5900 (LISTEN)
vino-serv 4011    user1   14u  IPv4 7506511      0t0  TCP XXXXXXXXXX (ESTABLISHED)
1
задан 9 October 2020 в 11:46

1 ответ

В данном случае каждый из них представляет собой номер инода соответствующего сокета. Вы перечислили открытые сокеты TCP, а сокеты идентифицируются по их номеру inode. Вы можете увидеть те же числа, если выполните ls -l /proc//fd или ls -Lli /proc//fd (в данном случае равно 4011). Вы можете использовать номер инода при поиске информации об этом сокете (например, в /proc/net/tcp или в команде ss).

2
ответ дан 9 October 2020 в 09:46

Другие вопросы по тегам:

Похожие вопросы: