Eliminar processos usando curingas com pkill no Mac OS X
Para quem usa a linha de comando regularmente, uma nova ferramenta chamada pkill torna os processos de eliminação significativamente mais fáceis em versões modernas do Mac OS e Mac OS X. Melhorando o comando kill padrão, o pkill suporta facilmente curingas, facilitando o encerramento de todos os processos pertencentes a uma correspondência ou mesmo a um usuário específico.
Usando pkill para eliminar processos no Mac OS
Em sua função mais básica, pkill pode ser usado da seguinte forma:
pkill ApplicationName
Por exemplo, matar todos os processos pertencentes a “Safari”, incluindo os processos de Conteúdo da Web do Safari, seria apenas uma questão de digitar:
pkill Safari
Matando Processos com pkill e Wildcards
Mas pkill talvez seja melhor usado com sinalizadores uid e curingas, por exemplo, você pode matar todos os processos que começam com a letra “C” usando o seguinte:
pkill C
Processos pertencentes a um único usuário também podem ser encerrados facilmente com o sinalizador -U e detalhes adicionais:
pkill -U nome de usuário ProcessName
Por exemplo, você pode matar todos os processos pertencentes ao usuário Will com o seguinte;
sudo pkill -u Will
Supondo que o usuário especificado esteja logado, todos os aplicativos executados por esse usuário serão encerrados. No entanto, o usuário não será desconectado e os principais processos do sistema pertencentes a esse usuário permanecerão intactos.
Revise a página de manual do pkill para mais usos e sinalizações e lembre-se de que os usuários médios de Mac serão mais bem atendidos gerenciando tarefas com o Activity Monitor. pkill não está disponível para Mac OS ou OS X anterior ao Mountain Lion.