O primeiro passo é encontrar o número de identificação do processo (conhecido como ID do Processo - PID). Um bom utilitário para encontrá-lo é pgrep
, onde você pode especificar parte do nome do processo e retorna o PID de cada correspondência:
pgrep redshift
ps aux | grep redshift
também é útil para determinar o processo certo se houver mais de uma correspondência.
O próximo passo é enviar um sinal e terminar o processo:
kill PID
em que PID é o número retornado por pgrep
Você pode enviar sinais diferentes com semântica diferente, por ex. kill -SIGKILL PID
tem garantia de encerrar o processo, mas não deixa espaço para limpeza; kill PID
e / ou kill -SIGINT PID
são geralmente preferíveis.
Há também pkill
que enviará um sinal para um processo que corresponde ao nome.