Sobes.tech
Senior

Linux-da tətbiqin hansı portda işlədiyini necə görə bilərəm?

sobes.tech Süni İntellekt

AI-dan cavab

Linux-da tətbiqin hansı portda işlədiyini öyrənmək üçün bir neçə əmr istifadə edə bilərsiniz:

  • ss -tulpn — bütün dinləyən TCP və UDP portlarını və prosesləri göstərəcək.
  • netstat -tulpn — oxşar, lakin net-tools paketinin quraşdırılmasını tələb edə bilər.
  • lsof -i -P -n | grep LISTEN — portlarda dinləyən prosesləri göstərəcək.

Məsələn, aşağıdakı əmri istifadə edə bilərsiniz:

ss -tulpn | grep <proses_adi>

bu, müəyyən bir tətbiqin istifadə etdiyi portları tapmağa kömək edəcək. Əgər prosesin PID-si məlumdursa, istifadə edə bilərsiniz:

lsof -p <PID> -a -i

Bu, tətbiqinizin hansı portlarda işlədiyini dəqiq müəyyən etməyə kömək edəcək.