Как я могу сказать, какой процесс использует порт 8888? У меня есть NKE, и мой процесс нуждается в подключении к нему. Время от времени я получаю ошибку сокета связывания, 127.0.0.1:8888 используется ...
Есть идеи?
Как я могу сказать, какой процесс использует порт 8888? У меня есть NKE, и мой процесс нуждается в подключении к нему. Время от времени я получаю ошибку сокета связывания, 127.0.0.1:8888 используется ...
Есть идеи?
Ответ @ Сомантры близок, но не совсем сработает. Пытаться:
sudo lsof -i:8888
Может понадобиться sudo, чтобы lsof мог видеть процессы, не принадлежащие вам; также, вывод команды gres lsof завершится неудачно, если вы не выполните поиск имени службы, связанной с портом 8888 (это «ddi-tcp-1»).
Это, наверное, то, что вы ищете.
lsof | grep ":8888"
ПРИМЕЧАНИЕ: спасибо @Gordon Davisson, я забыл о добавленном псевдониме, который помог мне выполнить приведенную выше команду.
alias lsof='sudo lsof -Pni4 | grep LISTEN'