GNU/Linux >> Znalost Linux >  >> Linux

Jak identifikovat port k procesu?

Musíte spustit netstat -tulnp jako kořen. Jinak dostanete - místo názvu procesu.

Manuál říká toto:

PID/Program name
   Slash-separated pair of the process id (PID) and process name of the process that owns the socket.  --program causes  this  column
   to  be  included.   You will also need superuser privileges to see this information on sockets you don't own.  This identification
   information is not yet available for IPX sockets.

S jednou výjimkou:portmapper Viz toto


Můžete použít nmap s -sV možnost určit informace o službě:

# nmap -sV -p 35670 localhost

Proč je rpc.lockd skryt ve výstupu netstat/lsof?


Linux
  1. Jak zabít proces zombie na Linuxu

  2. Jak získat PID podle názvu procesu?

  3. Jak se může zdát, že proces má ve výstupu ps jiný název?

  1. Jak identifikovat proces, který nemá PID?

  2. Jak zabít proces s frází v jeho názvu?

  3. Jak zabít proces běžící na konkrétním portu v Linuxu?

  1. Jak mohu zabít proces podle jména místo PID?

  2. Jak pojmenovat vlákno v Linuxu?

  3. Jak zabít všechny procesy s daným částečným názvem?