Nếu bạn dùng
$ ps -ef
hoặc là
$ top
bạn sẽ có thể tìm thấy PID (ID quy trình) cho bộ opengeo của mình.
Với bộ điều khiển PID, bạn có thể sử dụng netstat và grep để tìm hiểu xem nó đang chạy trên cổng nào. Ví dụ: tôi có thể thấy PID của tomcat của tôi là 1483. Vì vậy, bằng cách sử dụng,
$ sudo netstat -lnp | grep 1483
Tôi nhận được kết quả:
tcp6 0 0 :::8080 :::* LISTEN 1483/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1483/java
Tôi không nghĩ bạn đã hỏi điều này, nhưng để hoàn thiện, hãy tìm ID tiến trình khi bạn biết số cổng:
$ sudo lsof -i:8080 -n
cho
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1483 tomcat6 36u IPv6 3496 0t0 TCP *:http-alt (LISTEN)
Lưu ý, netstat và lsof sẽ chạy mà không có sudo, nhưng chúng sẽ không hiển thị tất cả các cổng. Trong trường hợp của tôi, sudo là cần thiết để xem các cổng tomcat.