Como usar o Gkill para interromper programas problemáticos em execução no Linux

Não há escassez de aplicativos que eliminam tarefas no Linux. No entanto, há uma grande falta de ferramentas simples de eliminação de tarefas que se concentram principalmente no terminal Linux. Apresentando o Gkill: a ferramenta de eliminação de aplicativos baseada no Google Go para a linha de comando. Gkill pode filtrar programas e interromper programas problemáticos. Não há confusão com comandos kill ou interfaces desajeitadas.

Instale o Google Go

O uso do Gkill começa com a instalação da linguagem de programação Go do Google. Abra um terminal e digite os comandos que correspondem ao seu sistema operacional.

Observação: embora Ubuntu, Debian e outros tenham um pacote de instalação específico para o Google Go, o $ GOPATH  pode não ser configurado corretamente. Para corrigir isso, siga as instruções do caminho na seção “Outros Linuxes” deste tutorial.

Ubuntu

sudo apt install golang

Debian

sudo apt-get install golang

Arch Linux

sudo pacman -S golang

Fedora

sudo dnf install golang

OpenSUSE

sudo zypper install go

Outros Linuxes

Como usar o Gkill para interromper programas problemáticos em execução no Linux

O Google Go é muito fácil de executar em quase todas as distribuições Linux. Comece baixando a versão mais recente com  wget .

wget https://dl.google.com/go/go1.10.2.linux-amd64.tar.gz

Agora que o download do arquivo foi concluído, é hora de extrair o conteúdo diretamente para  / usr / local /. Conseguimos isso adicionando  -C ao  comando tar  .

sudo tar -C / usr / local -xvzf go1.10.2.linux-amd64.tar.gz

Go é usado principalmente por desenvolvedores e programadores, portanto, você precisará configurar uma pasta de projeto. Crie esta pasta em seu  / home / nome de usuário /  diretório. Lembre-se de que cada usuário que planeja usar Go para programação também precisará configurar uma pasta de projeto.

Usando a  ferramenta mkdir  , crie uma pasta de projeto. Certifique-se de adicionar um  -p  para preservar as configurações de permissão de  ~ /. 

mkdir -p ~ / golang-projects / {bin, src, pkg}

Em seguida, entre no novo diretório com o  comando CD  .

cd ~ / golang-projects /

Usando o editor de texto Nano, abra ~ / bash_profile e adicione o seguinte código ao arquivo no final.

Primeiro, cole o caminho para usar.

export PATH = $ PATH: / usr / local / go / bin

Um caminho é configurado. Em seguida, cole essas duas linhas em  ~ / .bash_profile  para especificar os locais  GOPATH GOBIN  .

export GOPATH = "$ HOME / golang-projects"

exportar GOBIN = "$ GOPATH / bin"

Quando todo o código estiver dentro do arquivo, pressione  Ctrl + O  para salvar. Pressione  Ctrl + X  para fechar o Nano.

Instalando Gkill

Como o Gkill usa o Google Go, não há uma versão pré-empacotada dele em nenhum dos repositórios de software de distribuição Linux convencionais (não há nem mesmo um pacote AUR ). Em vez disso, aqueles que desejam instalar o software precisarão usar a função get do Go  para obter o código diretamente do Github.

vá buscar github.com/heppu/gkill

Para iniciar o aplicativo Gkill, certifique-se de que todos os caminhos estão configurados. Se você não fez isso, siga as instruções acima. Se tudo estiver configurado corretamente, deve ser possível iniciar o aplicativo Gkill a qualquer momento com este comando no terminal:

Como usar o Gkill para interromper programas problemáticos em execução no Linux

gkill

Também é possível executar o aplicativo Gkill diretamente, navegando até a pasta correta. Primeiro,  coloque o CD  na  pasta ~ / golang-projects  .

cd ~ / golang-projects

Depois disso, use o  comando CD  mais uma vez para mover diretamente para a  subpasta bin  .

bin cd

Agora é possível executar o aplicativo Gkill com o comando ./.

Como usar o Gkill para interromper programas problemáticos em execução no Linux

./gkill

Ao iniciar o aplicativo Gkill com o comando adequado, uma ferramenta de gerenciamento de tarefas muito minimalista aparecerá. Não ocupa a tela inteira. Ele mostrará um resumo de todos os programas ativos em execução no seu PC Linux. Para encerrar um aplicativo, primeiro use as teclas de seta para navegar para cima e para baixo. Selecione um aplicativo usando a  tecla Enter .

Pressionar  enter  matará instantaneamente o programa e o interromperá.

Outra maneira de localizar rapidamente um programa problemático é usar o sistema de filtragem Gkill. Para usá-lo, comece a digitar o nome do aplicativo que deseja ver. Gkill irá filtrar instantaneamente e mostrar os resultados corretos. A partir daqui, use as setas do teclado para selecioná-lo. Como de costume, elimine o processo pressionando a  tecla  Enter  no teclado.

Para fechar o aplicativo Gkill, independentemente de como você o iniciou, use o  atalho Ctrl + Z  no terminal. A partir daí, execute o  comando jobs  para listar os processos que a sessão de terminal abandonou.

Anote o número ao lado do trabalho Gkill interrompido. Em seguida, volte ao terminal e use o  comando jobs  stop para encerrar o processo abandonado.

Nota: certifique-se de substituir X no comando pelo número próximo ao trabalho (1, etc).

trabalhos param X

Desinstalando Gkill

A maneira mais rápida de remover o Gkill do sistema é deletar a  pasta golang-projects e criar uma nova. Excluir é muito mais rápido do que classificar as  pastas binpkg  para os arquivos certos a serem excluídos. Comece removendo a  pasta golang-projects  .

Observação: antes de excluir a pasta de projetos, certifique-se de mover todos os arquivos importantes relacionados ao Google Go para outra pasta para mantê-los seguros.

rm -rf ~ / golang-projects

mkdir -p ~ / golang-projects / {bin, src, pkg}

Leave a Comment

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!