Você precisa executar esses comandos como root
para mostrar os processos de outros usuários, por exemplo:
sudo lsof -i ':80'
O Mac OS X inclui um servidor da Web Apache que pode ser controlado usando apachectl
as root
. Geralmente é iniciado via launchd
, o arquivo de configuração correspondente é /System/Library/LaunchAgents/org.apache.httpd.plist
. Se não é esse Apache rodando na porta 80, provavelmente é launchd , a implementação da Apple de um gerenciador de daemon. De acordo com Wikipedia :
When launchd scans through the job plists at boot time it reserves and listens on all of the ports requested by those jobs. If so indicated in the plist by the "OnDemand" key, the daemon is not actually loaded at the time. Rather, launchd will listen on the port, start the daemon when needed, and shut it down when it is not. After a daemon is loaded, launchd will keep track of it and make sure it is running if needed.