akill
Publicado por Antonio Luigi Bonfitto Jr. 28/11/2004
[ Hits: 5.166 ]
Versão primária de um belo script alternativo a um killer que já existe aqui....
Este script pede o nome do processo, e caso exista mais de um processo com o mesmo nome rodando, mostra pra você os processos e vc pode escolher qual PID irá matar....
De acordo com o tempo, eu vou atualizando..... :oppp
if [ "$1" ]
then
QTDPROC=`ps -ef | grep $1 | egrep -v grep | awk '{print $1, $2, $8, $9, $10, $11, $12, $13}' | wc -l`
if [ "$QTDPROC" -eq "1" ]
then
echo "Matando Processo Número: `ps -ef | grep $1 | egrep -v grep | awk '{print $2}'`"
echo "Antigo Dono do Processo: `ps -ef | grep $1 | egrep -v grep | awk '{print $1}'`"
PROC=`ps -ef | grep $1 | egrep -v grep | awk '{print $2}'`
fi
if [ "$QTDPROC" -gt "1" ]
then
echo "Existe mais de um processo a ser KILLado... hehe"
echo "Escolha qual você prefere... :op"
echo
echo "Estes são os processos:"
echo "`ps -ef | grep $1 | egrep -v grep | awk '{print $1, $2, $8, $9, $10, $11, $12, $13}'`"
echo
echo "Digite a ID do Processo:"
read PROC
fi
echo "kill -9 $PROC"
echo
echo "PROCESSO MORTO"
kill -9 $PROC
else
echo "nkill v.0.1"
echo "escrito por Antonio L. Bonfitto Jr."
echo
echo " --------------------------------------------------------------------------------"
echo " Oh... vou mostrar... este script se usa assim oh: "
echo " uso: [$USER@$HOSTNAME $PWD]# nkill NOMEPROCESSO "
echo " --------------------------------------------------------------------------------"
echo " Sabe... quando se quer matar um Processo, é bom saber o nome dele antes...."
echo
echo " Se existir mais de 1 processo com o nome encontrado, você será perguntado..."
echo
echo "Alias... antes que eu me esqueça este script dá kill com -9 ainda... :oppp"
echo "mais pra frente eu vou colocar os parametros do kill junto..."
echo
echo " OK !? blz.... agora, tente de novo... vamus lah..."
fi
Backup da database do gerenciador de pacotes RPM
Cálculo de número perfeito range
Monitorando acessos on-line em log do squid com autenticação.
Minha solução para monitorar múltiplos termômetros no Slackware
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como impedir exclusão de arquivos por outros usuários no (Linux)
Cirurgia no Linux Mint em HD Externo via USB
Anúncio do meu script de Pós-Instalação do Ubuntu
Formas seguras de instalar Debian Sid (2)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (12)
Alguém pode me indicar um designer freelancer? [RESOLVIDO] (5)
Alguém executou um rm e quase mata a Pixar! (3)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (6)









