Wenn du benutzt
$ ps -ef
oder
$ top
Sie sollten in der Lage sein, die PID (Prozess-ID) für Ihre opengeo-Suite zu finden.
Mit der PID in der Hand können Sie mit netstat und grep herausfinden, auf welchem Port sie ausgeführt wird. Zum Beispiel kann ich sehen, dass die PID meines Kater 1483 ist.
$ sudo netstat -lnp | grep 1483
Ich bekomme das Ergebnis:
tcp6 0 0 :::8080 :::* LISTEN 1483/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1483/java
Ich glaube nicht, dass Sie dies gefragt haben, aber der Vollständigkeit halber, um die Prozess-ID zu finden, wenn Sie die Portnummer kennen:
$ sudo lsof -i:8080 -n
gibt
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1483 tomcat6 36u IPv6 3496 0t0 TCP *:http-alt (LISTEN)
Beachten Sie, dass netstat und lsof ohne sudo ausgeführt werden, aber nicht alle Ports anzeigen. In meinem Fall war sudo notwendig, um die Tomcat-Ports zu sehen.
Versuchen Sie folgendes:
quelle
Standardmäßig läuft es auf Port 8080
Sie können Ihre Ports und die anderer Ports mit "nmap" scannen.
Für Ihre eigene Maschine:
quelle
netstat
wäre das wesentlich einfacher und schneller. Lesen Sie in der Manpage nach, wie Sie den Namen des Programms, das den Port öffnet, mit dem Ausgang verbinden.man netstat
ist einer deiner Freunde hier :-)