O que é o gerenciador de serviços / processos em execução no Mac OS X?

31

Instalei o MySQL, mas não consigo ver se está em execução ou parou. Como vejo os serviços atualmente em execução correspondentes à interface "Serviços" no Windows?

rsman
fonte

Respostas:

39

Para a maioria dos "serviços" (chamados Daemons ou Agentes), você pode verificar:

No terminal: $ sudo launchctl list

Por exemplo, apenas no MySQL, você pode filtrar a saída do comando acima, como $ sudo launchctl list | grep -i mysql. Nota -ié tornar o filtro insensitivo.

Eles podem ser controlados com uma GUI chamada Lingon.

Existem outros "serviços" que se instalarão em:

/Library/StartupItems

Para aqueles, existe um comando como ps -ef |grep /Library/StartupItemsver se está carregado e em execução. Mas não há um mecanismo genérico para parar, iniciar ou reiniciar.

Em qual categoria sua instalação do MySQL se enquadra é impossível dizer, pois sua pergunta está faltando detalhes sobre o que exatamente você instalou, qual é sua fonte, como foi instalada, etc.

Pro Backup
fonte
10

O aplicativo "Activity Monitor" está localizado em / Aplicativos / Utilitários e exibirá todos os processos semelhantes ao comando Unix 'top'.

mkaz
fonte
Nota: Por padrão, ele mostra apenas os processos que você possui. Você deve trocá-lo para mostrar todos os processos no Viewmenu.
Alexander - Restabelecer Monica
Esta não é uma resposta válida. O OP está solicitando uma lista "correspondente à interface" Serviços "no Windows". O Activity Monitor e o topo simplesmente mostram os processos atualmente em execução. Um processo como o Chrome e um serviço como o sshd são muito diferentes e a essência da questão.
Carles Alcolea
0

Não, o gato concatena ou exibe / dev / null, que é o balde de bits ou nada, então cat /dev/nullnão me mostra nada.

Tente ps -efna linha de comando. Isso mostrará o status do processo completo

Para ver apenas o MySQL rodando

ps -ef | grep -i mysql
Michelle Arias
fonte
-2

você pode usar top no terminal no osx… Estou surpreso que não exista um gerenciador de serviços de linha de comando no osx. Uau!

user2965798
fonte
6
Não cat /dev/nullmostra todos os serviços do Windows que são executados no OS X?
Bmike