Files
obsidian/Какие процессы занимают порт в Linux.md
2026-09-24 13:22:58 +05:00

1.1 KiB
Raw Permalink Blame History

#linux

🛠 Команда netstat (если у вас установлен пакет net-tools)

netstat -tulnp | grep :80

💡 Опция -tulnp расшифровывается так:

  • -t TCP,
  • -u UDP,
  • -l – слушающие порты,
  • -n – показывать номера портов,
  • -p – показывать процесс, который использует порт.

🛠 Команда ss (современная альтернатива netstat)

ss -tulnp | grep :80

🛠 Использование lsof Если хотите узнать, какой процесс занимает порт 80:

lsof -i :80

Если lsof не установлен, установите его:

Debian/Ubuntu

apt install lsof  

CentOS/RHEL

yum install lsof  

🛠 Альтернатива через fuser

fuser -v 80/tcp

🔥 Эта команда сразу покажет PID процесса, а с флагом -k можно его принудительно завершить:

fuser -k 80/tcp