So verwenden Sie Gkill, um problematische Programme zu stoppen, die unter Linux ausgeführt werden

So verwenden Sie Gkill, um problematische Programme zu stoppen, die unter Linux ausgeführt werden

Unter Linux mangelt es nicht an Anwendungen, die Aufgaben erledigen. Es besteht jedoch ein erheblicher Mangel an einfachen Task-Killing-Tools, die sich hauptsächlich auf das Linux-Terminal konzentrieren. Wir stellen vor: Gkill: das Google Go-basierte Tool zum Beenden von Apps für die Befehlszeile. Gkill kann Programme filtern und problematische Programme stoppen. Es gibt kein Durcheinander mit Kill-Befehlen oder klobigen Schnittstellen.

Google Go installieren

Die Verwendung von Gkill beginnt mit der Installation der Programmiersprache Go von Google. Öffnen Sie ein Terminal und geben Sie die Befehle ein, die Ihrem Betriebssystem entsprechen.

Hinweis: Obwohl Ubuntu, Debian und andere über ein spezielles Installationspaket für Google Go verfügen,  kann $GOPATH möglicherweise nicht richtig eingerichtet werden. Um dies zu beheben, befolgen Sie die Pfadanweisungen im Abschnitt „Andere Linuxes“ dieses Tutorials.

Ubuntu

sudo apt installieren golang

Debian

sudo apt-get install golang

Arch Linux

sudo pacman -S golang

Fedora

sudo dnf installieren golang

OpenSUSE

sudo zypper installieren go

Andere Linuxe

So verwenden Sie Gkill, um problematische Programme zu stoppen, die unter Linux ausgeführt werden

Google Go ist auf fast jeder Linux-Distribution ziemlich einfach zum Laufen zu bringen. Beginnen Sie damit, die neueste Version mit wget herunterzuladen  .

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

Nachdem das Archiv heruntergeladen wurde, ist es an der Zeit, den Inhalt direkt nach /usr/local / zu extrahieren  . Dies erreichen wir, indem wir dem  tar-  Befehl ein -C hinzufügen  .

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

Go wird hauptsächlich von Entwicklern und Programmierern verwendet, daher müssen Sie einen Projektordner einrichten. Erstellen Sie diesen Ordner in Ihrem  Verzeichnis /home/username/  . Denken Sie daran, dass jeder Benutzer, der Go zum Programmieren verwenden möchte, auch einen Projektordner einrichten muss.

Erstellen Sie mit dem  mkdir-  Tool einen Projektordner. Fügen Sie unbedingt ein  -p hinzu  , um die Berechtigungseinstellungen von  ~/ beizubehalten. 

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

Geben Sie als nächstes das neue Verzeichnis mit dem  CD-  Befehl ein.

cd ~/golang-projects/

Öffnen Sie mit dem Nano-Texteditor ~/bash_profile und fügen Sie am Ende der Datei den folgenden Code hinzu.

Fügen Sie zuerst den Pfad ein, den Go verwenden soll.

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

Ein Pfad wird eingerichtet. Fügen Sie als Nächstes diese beiden Zeilen in  ~/.bash_profile ein  , um die GOPATH-  und  GOBIN-  Speicherorte anzugeben  .

export GOPATH="$HOME/golang-projects"

export GOBIN="$GOPATH/bin"

Wenn sich der gesamte Code in der Datei befindet, drücken Sie  zum Speichern Strg + O. Drücken Sie  Strg + X  , um Nano zu schließen.

Gkill installieren

Da Gkill Google Go verwendet, gibt es in keinem der gängigen Linux-Distributionssoftware-Repositorys eine vorgefertigte Version davon (es gibt nicht einmal ein AUR-Paket ). Stattdessen müssen diejenigen, die die Software installieren möchten, die Get- Funktion von Go  verwenden, um den Code direkt von Github abzurufen.

Holen Sie sich github.com/heppu/gkill

Um die Gkill-App zu starten, stellen Sie sicher, dass alle Pfade eingerichtet sind. Wenn Sie dies noch nicht getan haben, befolgen Sie die obigen Anweisungen. Wenn alles richtig eingerichtet ist, sollte sich die Gkill-App jederzeit mit diesem Befehl im Terminal starten lassen:

So verwenden Sie Gkill, um problematische Programme zu stoppen, die unter Linux ausgeführt werden

gkill

Es ist auch möglich, die Gkill-App direkt auszuführen, indem Sie zum richtigen Ordner navigieren. Zuerst  CD  in den  Ordner ~/golang-projects  .

cd ~/golang-projects

Verwenden Sie danach erneut den  CD-  Befehl, um direkt in den Unterordner bin  zu wechseln  .

CD-Behälter

Es ist jetzt möglich, die Gkill-App mit dem Befehl ./ auszuführen.

So verwenden Sie Gkill, um problematische Programme zu stoppen, die unter Linux ausgeführt werden

./gkill

Wenn Sie die Gkill-App mit dem richtigen Befehl starten, wird ein sehr minimalistisches Task-Manager-Tool angezeigt. Es nimmt nicht den gesamten Bildschirm ein. Es zeigt einen Überblick über alle aktiven Programme, die auf Ihrem Linux-PC ausgeführt werden. Um eine App zu beenden, navigieren Sie zuerst mit den Pfeiltasten nach oben und unten. Wählen Sie mit der Eingabetaste eine Anwendung aus  .

Durch Drücken der  Eingabetaste  wird das Programm sofort beendet und in seinen Spuren angehalten.

Eine andere Möglichkeit, ein problematisches Programm schnell zu finden, ist die Verwendung des Gkill-Filtersystems. Um es zu verwenden, beginnen Sie mit der Eingabe des Namens der Anwendung, die Sie sehen möchten. Gkill wird sofort durchfiltern und Ihnen die richtigen Ergebnisse anzeigen. Verwenden Sie von hier aus die Pfeiltasten auf der Tastatur, um es auszuwählen. Beenden Sie den Vorgang wie gewohnt, indem Sie die  Eingabetaste  auf Ihrer Tastatur drücken  .

Um die Gkill-App zu schließen, unabhängig davon, wie Sie sie gestartet haben, verwenden Sie die  Tastenkombination Strg + Z  im Terminal. Führen Sie von dort aus den  Befehl jobs aus,  um Prozesse aufzulisten, die die Terminalsitzung abgebrochen hat.

Notieren Sie sich die Nummer neben dem angehaltenen Gkill-Job. Gehen Sie dann zurück zum Terminal und verwenden Sie den  Befehl jobs  stop , um den abgebrochenen Prozess zu beenden.

Hinweis: Achten Sie darauf, X im Befehl durch die Nummer neben dem Job zu ersetzen (1 usw.).

Jobs stoppen X

Deinstallieren von Gkill

Der schnellste Weg, um Gkill vom System zu entfernen, besteht darin, den Ordner golang-projects zu löschen  und einen neuen zu erstellen. Das Löschen ist viel schneller als das Sortieren der  Ordner bin und  pkg  nach den richtigen Dateien zum Löschen. Beginnen Sie damit, den Ordner golang-projects zu  entfernen  .

Hinweis: Bevor Sie den Projektordner löschen, verschieben Sie alle wichtigen Google Go-bezogenen Dateien zur sicheren Aufbewahrung in einen anderen Ordner.

rm -rf ~/golang-projects

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


So klonen Sie eine Linux-Festplatte mit Gparted

So klonen Sie eine Linux-Festplatte mit Gparted

So klonen Sie eine Linux-Festplatte mit Gparted

So spielt man STALKER: Shadow of Chernobyl unter Linux

So spielt man STALKER: Shadow of Chernobyl unter Linux

STALKER: Shadow of Chernobyl ist ein Survival-Horror-FPS-Spiel, das von GSC Game World entwickelt und von THQ veröffentlicht wurde. In dieser Anleitung zeigen wir Ihnen, wie Sie es unter Linux zum Laufen bringen.

Linux: alle Benutzer auflisten [Guide]

Linux: alle Benutzer auflisten [Guide]

Unter Linux gibt es viele Tools, um Benutzer aufzulisten. Diese Anleitung zeigt Ihnen verschiedene Methoden, wie Sie alle Benutzer anzeigen können, inklusive versteckter Systembenutzer.

So integrieren Sie Thunderbird mit Tor unter Linux

So integrieren Sie Thunderbird mit Tor unter Linux

So integrieren Sie Thunderbird mit Tor unter Linux

So richten Sie die Qbittorrent-Webbenutzeroberfläche für Linux ein

So richten Sie die Qbittorrent-Webbenutzeroberfläche für Linux ein

Eine umfassende Anleitung zur Einrichtung der Qbittorrent-Webbenutzeroberfläche für Linux.

So erstellen Sie ein Linux-NAS mit Amahi

So erstellen Sie ein Linux-NAS mit Amahi

So erstellen Sie ein Linux-NAS mit Amahi

So organisieren Sie Fernsehsendungen und Filme unter Linux mit Tiny Media Manager

So organisieren Sie Fernsehsendungen und Filme unter Linux mit Tiny Media Manager

Tiny Media Manager ist eine ausgezeichnete Anwendung für Windows, Mac und Linux, mit der Benutzer TV-Sendungen und Filmdateien einfach verwalten können

So planen Sie das Herunterfahren unter Linux

So planen Sie das Herunterfahren unter Linux

So planen Sie das Herunterfahren unter Linux

So entfernen Sie defekte Grub-Boot-Einträge unter Linux

So entfernen Sie defekte Grub-Boot-Einträge unter Linux

Eine umfassende Anleitung zum Entfernen defekter Grub-Boot-Einträge unter Linux mit Grub Customizer.

So vergleichen Sie Ihre Festplatten unter Linux

So vergleichen Sie Ihre Festplatten unter Linux

Erfahren Sie, wie Sie die Lese- und Schreibgeschwindigkeit Ihrer Festplatten oder SSDs unter Linux mit Kdiskmark messen können. Installationsanleitungen und Testanleitung inklusive.