ถ้าคุณใช้
$ ps -ef
หรือ
$ top
คุณควรจะสามารถหา PID (ID กระบวนการ) สำหรับ opengeo-suite ของคุณ
ด้วย PID ในมือคุณสามารถใช้ netstat และ grep เพื่อค้นหาว่าพอร์ตใดทำงานอยู่ ตัวอย่างเช่นฉันเห็น PID ของ Tomcat ของฉันคือ 1483 ดังนั้นการใช้
$ sudo netstat -lnp | grep 1483
ฉันได้รับผล:
tcp6 0 0 :::8080 :::* LISTEN 1483/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1483/java
ฉันไม่คิดว่าคุณถามสิ่งนี้ แต่เพื่อความสมบูรณ์ในการค้นหา ID กระบวนการเมื่อคุณทราบหมายเลขพอร์ต:
$ 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