Denny00 Asked: 2018-08-16 04:38:48 +0800 CST2018-08-16 04:38:48 +0800 CST 2018-08-16 04:38:48 +0800 CST Como matar um processo em um top? 772 Ao contrário do htop --top é mais difícil para mim e eu gostaria de saber como matar qualquer processo no topo? Agradeço antecipadamente meus amigos do Stackoverflow! process kill 2 respostas Voted Best Answer RalfFriedl 2018-08-16T04:40:21+08:002018-08-16T04:40:21+08:00 Pressione kpara matar e digite PID e sinalize para matar. Alguns sinais comuns : Número Nome (nome curto) Descrição Usado para 0 SINAL (NULO) Nulo Verifique o acesso ao pid 1 SIGA (HUP) Desligar Terminar; pode ser preso 2 SIGINT (INT) Interromper Terminar; pode ser preso 3 SIGQUIT (SAIR) Desistir Terminar com dump principal; pode ser preso 9 SIGKILL (MATAR) Matar Rescisão forçada; não pode ser preso 15 SIGTERM (TERM) Terminar Terminar; pode ser preso 24 SIGSTOP (PARAR) Pare Pausar o processo; não pode ficar preso. Este é o padrão se o sinal não for fornecido ao comando kill. 25 SIGTSTP (STP) terminal Parar/pausar o processo; pode ser preso 26 SIGCONT (CONT) Continuar Executar um processo parado acgbox 2022-02-15T09:00:36+08:002022-02-15T09:00:36+08:00 com isso você fecha qualquer processo dando o nome #!/bin/bash read -p "Set process name: " PS f() { ps ax | grep "$1" | grep -v grep | awk '{print $1}' | xargs kill -9 &> /dev/null; } f "$PS" if [ $? -gt 0 ]; then echo "$PS" "was not found" else echo "$PS" "was successfully closed" fi
Pressione
k
para matar e digite PID e sinalize para matar.Alguns sinais comuns :
com isso você fecha qualquer processo dando o nome