Systèmes d'exploitation

Comment utiliser Gkill pour arrêter les programmes problématiques s’exécutant sous Linux

Les applications de suppression de tâches ne manquent pas sur Linux. Cependant, il existe un énorme 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’application basé sur Google Go en ligne de commande. Gkill peut filtrer les programmes et arrêter les programmes problématiques. Pas de dérangement avec les commandes kill ou les interfaces maladroites.

Installez 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.

Note: Bien que Ubuntu, Debian et d’ autres ont un package d’installation spécifique pour Google Go, il est possible que $ GOPATH pas correctement configuré. Pour résoudre ce problème, suivez les instructions de chemin dans la section «Autre 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

OpenSUSE

sudo zypper installer aller

Autre 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 du fichier est terminé, il est temps d’extraire son contenu directement dans / usr / local /. Nous y parvenons 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 créer un dossier de projet. Créez ce dossier dans votre répertoire / home / username / . Notez que chaque utilisateur qui envisage d’utiliser Go pour la planification devra également configurer un dossier de projet.

Avec l’ outil mkdir , créez un dossier de projet. Assurez-vous d’ajouter un -p pour conserver les paramètres de permission ~ /.

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

Entrez ensuite le nouveau répertoire avec la commande CD .

cd ~ / golang-projets /

À 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 d’accès à utiliser par Go.

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

Un chemin est établi. Collez ensuite ces deux lignes dans ~ / .bash_profile pour spécifier les emplacements du GOPATH et du GOBIN .

export GOPATH = "$ HOME / golang-projets"

export GOBIN = "$ GOPATH / bin"

Lorsque tout le code est à l’intérieur du fichier, appuyez sur Ctrl + O pour enregistrer. Appuyez sur Ctrl + X pour fermer Nano.

Installation de Gkill

Étant donné que Gkill utilise Google Go, il n’y a pas de version pré-emballé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 doit utiliser la fonction de l’ obtention Aller à obtenir le code directement à partir de GitHub.

allez trouver github.com/heppu/gkill

Pour démarrer l’application Gkill, assurez-vous que toutes les routes sont configurées. Si vous ne l’avez pas fait, veuillez le faire en suivant les instructions ci-dessus. Si tout est configuré correctement, il devrait être possible de démarrer l’application Gkill à tout moment avec cette commande dans le terminal:

>> gkill

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

cd ~ / golang-projets

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

conteneur cd

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

>> ./gkill

Lorsque vous démarrez l’application Gkill avec la commande appropriée, un outil de gestion des tâches très minimaliste apparaîtra. Cela ne prend pas tout l’écran. Il affichera un résumé 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 avec la touche Entrée .

Appuyer sur Entrée tuera instantanément le programme et s’arrêtera court.

Une autre façon de trouver et d’arrêter rapidement un programme problématique est d’utiliser le système de filtrage Gkill. Pour l’utiliser, commencez à taper le nom de l’application que vous souhaitez voir. Gkill le filtrera instantanément et vous montrera les bons résultats. À partir de là, utilisez les touches fléchées de votre clavier pour le sélectionner. Comme d’habitude, terminez 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 démarré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 quittés.

Notez le numéro à côté de la tâche Gkill arrêtée. Revenez ensuite au terminal et utilisez la commande stop jobs 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 est de supprimer le dossier golang-projects et d’en créer un nouveau. La suppression est beaucoup plus rapide que le tri dans les dossiers bin et pkg pour les fichiers corrects à 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 garder en lieu sûr.

rm -rf ~ / golang-projets

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

Articles Similaires

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba