GNU/Linux >> Linux Esercitazione >  >> Linux

Come identificare la porta di un processo?

Devi eseguire netstat -tulnp come radice. Altrimenti ottieni - invece del nome del processo.

Questo è ciò che dice la manpage:

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.

Con un'eccezione:portmapper Vedi questo


Puoi usare nmap con -sV opzione per determinare le informazioni sul servizio:

# nmap -sV -p 35670 localhost

Perché rpc.lockd è oscurato dall'output di netstat/lsof?


Linux
  1. Come identificare un processo che non ha Pid?

  2. Come posso uccidere un processo per nome invece che per PID?

  3. Come nominare un thread in Linux?

  4. Come uccidere tutti i processi con un determinato nome parziale?

  5. Come uccidere un processo in esecuzione su una particolare porta in Linux?

Come trovare un nome di processo utilizzando il numero PID in Linux

Come modificare la porta SSH su VPS

Come uccidere un processo in Linux

Come eseguire una scansione delle porte in Linux

Come eliminare l'esecuzione del processo Linux su una porta particolare

Come trovare il nome del processo dal suo PID