Если вы используете
$ ps -ef
или
$ top
Вы должны быть в состоянии найти PID (ID процесса) для вашего opengeo-suite.
Имея PID в руках, вы можете использовать netstat и grep, чтобы узнать, на каком порту он работает. Например, я вижу, что PID моего кота - 1483. Таким образом, используя,
$ sudo netstat -lnp | grep 1483
Я получаю результат:
tcp6 0 0 :::8080 :::* LISTEN 1483/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1483/java
Я не думаю, что вы спрашивали об этом, но для полноты, чтобы найти идентификатор процесса, когда вы знаете номер порта:
$ sudo lsof -i:8080 -n
дает
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1483 tomcat6 36u IPv6 3496 0t0 TCP *:http-alt (LISTEN)
Обратите внимание, что netstat и lsof будут работать без sudo, но они не будут отображать все порты. В моем случае sudo было необходимо, чтобы увидеть порты Tomcat.
Попробуйте ниже:
источник
По умолчанию он работает на порту 8080
Вы можете сканировать свои порты и другие порты, используя "Nmap"
Для вашей собственной машины:
источник
netstat
было бы намного проще и быстрее. Прочтите справочную страницу о том, как подключить имя программы, открывающей порт, к выходу.man netstat
один из твоих друзей здесь :-)