Comment utiliser Gkill pour arrêter les programmes problématiques sexécutant sous Linux

Les applications tueuses de tâches ne manquent pas sur Linux. Cependant, il existe un grave manque d'outils simples de suppression de tâches qui se concentrent principalement sur le terminal Linux. Présentation de Gkill : l'outil de suppression d'applications basé sur Google Go pour la ligne de commande. Gkill peut filtrer les programmes et arrêter les programmes problématiques. Il n'y a pas de problème avec les commandes kill ou les interfaces maladroites.

Installer Google Go

L'utilisation de Gkill commence par l'installation du langage de programmation Go de Google. Ouvrez un terminal et entrez les commandes qui correspondent à votre système d'exploitation.

Remarque : même si Ubuntu, Debian et d'autres ont un package d'installation spécifique pour Google Go, le $GOPATH  peut ne pas être configuré correctement. Pour résoudre ce problème, suivez les instructions de chemin dans la section "Autres Linux" de ce didacticiel.

Ubuntu

sudo apt installer golang

Debian

sudo apt-get install golang

Arch Linux

sudo pacman -S golang

Feutre

sudo dnf installer golang

OuvrirSUSE

sudo zypper installer aller

Autres Linux

Comment utiliser Gkill pour arrêter les programmes problématiques sexécutant sous Linux

Google Go est assez facile à exécuter sur presque toutes les distributions Linux. Commencez par télécharger la dernière version avec  wget .

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

Maintenant que le téléchargement de l'archive est terminé, il est temps d'en extraire le contenu directement dans  /usr/local /. Nous accomplissons cela en ajoutant un  -C à la  commande tar  .

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

Go est principalement utilisé par les développeurs et les codeurs, vous devrez donc configurer un dossier de projet. Créez ce dossier dans votre répertoire  /home/username/  . Gardez à l'esprit que chaque utilisateur qui envisage d'utiliser Go pour la programmation devra également configurer un dossier de projet.

À l'aide de l'  outil mkdir  , créez un dossier de projet. Assurez-vous d'ajouter un  -p  pour conserver les paramètres d'autorisation de  ~/. 

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

Ensuite, entrez le nouveau répertoire avec la  commande CD  .

cd ~/golang-projects/

À l'aide de l'éditeur de texte Nano, ouvrez ~/bash_profile et ajoutez le code suivant au fichier à la fin.

Tout d'abord, collez le chemin à utiliser pour Go.

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

Un chemin est mis en place. Ensuite, collez ces deux lignes dans  ~/.bash_profile  pour spécifier les  emplacements GOPATH  et  GOBIN  .

export GOPATH="$HOME/golang-projects"

export GOBIN="$GOPATH/bin"

Lorsque tout le code se trouve dans le fichier, appuyez sur  Ctrl + O  pour enregistrer. Appuyez sur  Ctrl + X  pour fermer Nano.

Installation de Gkill

Comme Gkill utilise Google Go, il n'y a pas de version pré-packagée dans aucun des référentiels de logiciels de distribution Linux traditionnels (il n'y a même pas de package AUR ). Au lieu de cela, ceux qui cherchent à installer le logiciel devront utiliser la fonction get de Go  pour récupérer le code directement à partir de Github.

allez chercher github.com/heppu/gkill

Pour lancer l'application Gkill, assurez-vous que tous les chemins sont configurés. Si vous ne l'avez pas fait, faites-le en suivant les instructions ci-dessus. Si tout est configuré correctement, il devrait être possible de lancer l'application Gkill à tout moment avec cette commande dans le terminal :

Comment utiliser Gkill pour arrêter les programmes problématiques sexécutant sous Linux

gkill

Il est également possible d'exécuter directement l'application Gkill en accédant au bon dossier. Tout d'abord,  placez le CD  dans le  dossier ~/golang-projects  .

cd ~/golang-projects

Après cela, utilisez à nouveau la  commande CD  pour accéder directement au  sous-dossier bin  .

bac à CD

Il est désormais possible d'exécuter l'application Gkill avec la commande ./.

Comment utiliser Gkill pour arrêter les programmes problématiques sexécutant sous Linux

./gkill

Lorsque vous lancez l'application Gkill avec la commande appropriée, un outil de gestion de tâches très minimaliste apparaît. Il n'occupe pas tout l'écran. Il affichera un récapitulatif de tous les programmes actifs exécutés sur votre PC Linux. Pour tuer une application, utilisez d'abord les touches fléchées pour naviguer de haut en bas. Sélectionnez une application à l'aide de la  touche Entrée .

Appuyer sur  Entrée  tuera instantanément le programme et l'arrêtera net.

Une autre façon de trouver rapidement arrêter un programme problématique consiste à utiliser le système de filtrage Gkill. Pour l'utiliser, commencez à taper le nom de l'application que vous souhaitez voir. Gkill filtrera instantanément et vous montrera les bons résultats. À partir de là, utilisez les touches fléchées du clavier pour le sélectionner. Comme d'habitude, tuez le processus en appuyant sur la  touche  Entrée  de votre clavier.

Pour fermer l'application Gkill, quelle que soit la façon dont vous l'avez lancée, utilisez le  raccourci Ctrl + Z  dans le terminal. À partir de là, exécutez la  commande jobs  pour répertorier les processus que la session de terminal a abandonnés.

Notez le numéro à côté de la tâche Gkill arrêtée. Revenez ensuite au terminal et utilisez la  commande jobs  stop pour mettre fin au processus abandonné.

Remarque : assurez-vous de remplacer X dans la commande par le numéro à côté du travail (1, etc.).

les travaux s'arrêtent X

Désinstaller Gkill

Le moyen le plus rapide de supprimer Gkill du système consiste à supprimer le  dossier golang-projects et à en créer un nouveau. La suppression est beaucoup plus rapide que le tri dans les  dossiers bin et  pkg  pour les bons fichiers à supprimer. Commencez par supprimer le  dossier golang-projects  .

Remarque : avant de supprimer le dossier des projets, assurez-vous de déplacer tous les fichiers importants liés à Google Go vers un autre dossier pour les conserver en toute sécurité.

rm -rf ~/golang-projects

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

Leave a Comment

Applications de notification de bureau Google Voice

Applications de notification de bureau Google Voice

Tout comme Google Wave, Google Voice a suscité un véritable buzz à travers le monde. Google ambitionne de révolutionner nos communications et, comme il devient

Téléchargez vos favoris Flickr avec FlickrFaves

Téléchargez vos favoris Flickr avec FlickrFaves

De nombreux outils permettent aux utilisateurs de Flickr de télécharger leurs photos en haute qualité, mais existe-t-il un moyen de télécharger les favoris Flickr ? Nous avons récemment découvert

OK Sampler est un logiciel déchantillonnage musical gratuit

OK Sampler est un logiciel déchantillonnage musical gratuit

Qu'est-ce que l'échantillonnage ? Selon Wikipédia, « C'est l'acte de prendre une partie, ou un échantillon, d'un enregistrement sonore et de le réutiliser comme instrument ou

Sauvegarde de Google Sites : Importation/Exportation

Sauvegarde de Google Sites : Importation/Exportation

Google Sites est un service de Google permettant d'héberger un site web sur ses serveurs. Cependant, il n'offre aucune option de sauvegarde intégrée.

Application de bureau Google Tasks

Application de bureau Google Tasks

Google Tasks n'est pas aussi populaire que d'autres services Google tels que Calendar, Wave, Voice, etc., mais il est toujours largement utilisé et fait partie intégrante de la vie quotidienne des gens.

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Dans notre guide précédent sur l'effacement sécurisé du disque dur et des supports amovibles via Ubuntu Live et le CD de démarrage DBAN, nous avons discuté du disque basé sur Windows

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Découvrez comment exporter et importer efficacement des machines virtuelles utilisant le format OVF avec VMware Workstation 16 sur Linux.

Comment jouer à des jeux Nintendo DS sur Linux avec MelonDS

Comment jouer à des jeux Nintendo DS sur Linux avec MelonDS

Découvrez comment émuler des jeux Nintendo DS sur votre système Linux avec l