Моя программа Java должна знать, какой порт использует определенный процесс для отправки там HTTP-запросов, как я могу найти порт процесса в linux по имени процесса pid?Как узнать, какой порт прослушивает определенный процесс в Linux?
ответ
Это действительно довольно просто из командной строки, но для этого вам нужны привилегии суперпользователя. Запустить `netstat --inet -apn | grep PID или имя процесса ".
Это покажет только порт:
netstat -plantu | grep <pid> | awk '{print $4}' | awk -F ":" '{print $2}'
Не знаю, почему, но порт tomcat показывает 8005, и если вы localhost: отображается страница 8080 tomcat, я попытался получить процесс по порту 8080 и нашел тот же процесс, что и для 8005. –
Я не очень много знаю о tomcat, но я знаю, что он использует порт 8080 для обслуживания страниц и 8005 получать команды. Вот почему вы видите оба порта, связанные с tomcat. – jcbermu
- 1. Как узнать, какой MDB прослушивает, какой порт
- 2. C++ Какой процесс прослушивает определенный порт в окнах
- 3. Как узнать, что ip прослушивает определенный порт udp
- 4. Какой порт ProxyServlet.Transparent прослушивает?
- 5. Как узнать, какой порт использует процесс?
- 6. Nagios - проверьте, прослушивает ли процесс порт
- 7. Как я могу выяснить, какой процесс открывает определенный порт tcp?
- 8. Как определить, какой сервер прослушивает порт 80
- 9. Как узнать трафик на определенный порт в linux
- 10. Какой PID прослушивает данный порт в C#
- 11. Как определить, какой процесс использует порт в Linux
- 12. Определите процесс pid, прослушивающий определенный порт
- 13. Как узнать, какой порт SMS?
- 14. какой порт клиент socketIO прослушивает по умолчанию?
- 15. Как получить pid процесса, который программно прослушивает определенный порт?
- 16. Какой PID прослушивает данный порт передачи
- 17. Как узнать, какой процесс открыл конкретный файл?
- 18. Java прослушивает порт
- 19. Как узнать, какой процесс использует localhost: 80?
- 20. Как узнать, что ожидает процесс Linux?
- 21. Как определить, какой процесс использует последовательный порт?
- 22. Какой процесс будет захватить порт tcp?
- 23. Как boost.asio обнаруживает, какой порт прослушивает мое серверное приложение?
- 24. Как проверить, прослушивает ли какой-либо порт, используя скрипт Python?
- 25. Как узнать, когда процесс завершается в Linux?
- 26. Как узнать, откуда идет процесс в Linux?
- 27. Как узнать, какой локальный порт используется Stream?
- 28. Как узнать, какой порт использует мое приложение
- 29. Какой порт Linux всегда пишет
- 30. Программное обеспечение, которое прослушивает определенный порт и запускает определенное действие
$ Sudo NetStat --inet -apn | grep 22 Результат может быть что-то вроде этого: tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 4203/sshd – 0xDen