Рейтинг:0

Как найти слушателя

флаг jp

Я создал службы, которые должны прослушивать порт 50051, но они уже используются.

Значит, мне нужно найти и убить слушателя?

Шаг 1:

судо lsof -i TCP: 50051                                                                                                                                                                                                  
Пароль:
КОМАНДА PID ПОЛЬЗОВАТЕЛЬ ТИП FD УСТРОЙСТВО РАЗМЕР/ВЫКЛ НАЗВАНИЕ УЗЛА
launchd 1 root 43u IPv6 0x9cf985f50f0e6545 0t0 TCP *: 50051 (СЛУШАТЬ)
launchd 1 root 44u IPv4 0x9cf985f50cb5056d 0t0 TCP *:50051 (СЛУШАТЬ)

Шаг 2:

найти ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons /System/Library/LaunchAgents /System/Library/LaunchDaemons -name "*.plist" -exec значения по умолчанию читать "{}" 2>/dev/null \; | grep --with-filename 50051
(стандартный ввод): SockServiceName = 50051;

Шаг 3: ?

Примечание. Я не могу убить слушателя, так как он запускается с помощью launchd.

lsof -ti TCP: 500051 | xargs убить
Рейтинг:0
флаг jp

Этот сделал свое дело

найти ~/Library/LaunchAgents/Library/LaunchAgents/Library/LaunchDaemons/System/Library/LaunchAgents/System/Library/LaunchDaemons -name "*.plist" -exec grep -H 50051 "{}" \; 2>/dev/ноль

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.