Sobes.tech
Senior

Чӣ гуна дар Linux мебинед, ки барнома дар кадом порти кор мекунад?

sobes.tech AI

Ҷавоб аз AI

Linux-да қосымшаның қай портта жұмыс істеп тұрғанын білу үшін бірнеше команданы пайдалана аласыз:

  • ss -tulpn — барлық тыңдап тұрған TCP және UDP порттарын және процестерді көрсетеді.
  • netstat -tulpn — ұқсас, бірақ net-tools пакетін орнатуды талап етуі мүмкін.
  • lsof -i -P -n | grep LISTEN — порттарда тыңдап тұрған процестерді көрсетеді.

Мысалы, келесі команда:

ss -tulpn | grep <процесс_аты>

белгілі бір қолданба қолданатын порттарды табуға көмектеседі. Егер процесс PID-і белгілі болса, оны қолдануға болады:

lsof -p <PID> -a -i

Бұл сіздің қолданбаңыз қай порттарда жұмыс істеп тұрғанын нақты анықтауға көмектеседі.