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

Connectez/contrôlez les ordinateurs sur le réseau avec KontrolPack

Connectez/contrôlez les ordinateurs sur le réseau avec KontrolPack

Contrôlez facilement les ordinateurs de votre réseau avec KontrolPack. Connectez et gérez facilement des ordinateurs fonctionnant sous différents systèmes d'exploitation.

Émulez les clics du clavier et de la souris avec Actionaz

Émulez les clics du clavier et de la souris avec Actionaz

Vous souhaitez automatiser certaines tâches répétitives ? ​​Plutôt que de devoir cliquer plusieurs fois manuellement sur un bouton, ne serait-il pas préférable de recourir à une application ?

Téléchargeur BBC iPlayer vers iPhone

Téléchargeur BBC iPlayer vers iPhone

iDownloade est un outil multiplateforme permettant de télécharger du contenu sans DRM depuis le service iPlayer de la BBC. Il permet de télécharger des vidéos au format .mov.

14 nouvelles fonctionnalités de Thunderbird 3 qui vous réjouiront

14 nouvelles fonctionnalités de Thunderbird 3 qui vous réjouiront

Nous avons couvert les fonctionnalités d'Outlook 2010 en détail, mais comme il ne sera pas publié avant juin 2010, il est temps de se pencher sur Thunderbird 3.

Téléchargez FlightGear Flight Simulator gratuitement [Amusez-vous]

Téléchargez FlightGear Flight Simulator gratuitement [Amusez-vous]

De temps en temps, tout le monde a besoin d'une pause. Si vous cherchez un jeu intéressant, essayez Flight Gear. C'est un jeu gratuit, multiplateforme et open source.

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

MP3 Diags est l'outil idéal pour corriger les problèmes de votre collection musicale. Il peut baliser correctement vos fichiers MP3, ajouter des pochettes d'album manquantes et corriger les VBR.

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.