1

После использования Mosh я заметил, что UDP-порты, удерживаемые mosh-server все еще использовались после завершения всех процессов.

Запуск netstat -ln показывает, что эти порты используются:

Active Internet connections
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)    

udp4       0      0  10.0.106.61.60002      *.*                               
udp4       0      0  10.0.106.61.61006      *.*                               

Поскольку это OS X, флаг netstat -p не поддерживается, поэтому я не могу найти PID процесса, как указывает https://stackoverflow.com/a/3855359 . Вместо этого я запускаю sudo lsof -i :61006 , которая ничего не возвращает.

Хорошо ... возможно я могу перечислить все открытые файлы с числовыми портами и именами хостов и grep через это? sudo lsof -i -n -P | grep 61006 ...Нет, больше ничего.

Очевидно, что эти порты очищаются при перезагрузке ... Но задача здесь состоит в том, чтобы диагностировать и освободить их без перезагрузки.

Есть идеи?

0