Identificar puerto en ejecución

Manual para identificar que programa tiene un puerto abierto mediante los comandos nmap, netstat, ps y greep en Linux.