Come utilizzare Gkill per interrompere i programmi problematici in esecuzione su Linux

Come utilizzare Gkill per interrompere i programmi problematici in esecuzione su Linux

Non mancano le applicazioni che uccidono le attività su Linux. Tuttavia, c'è una grave mancanza di semplici strumenti per eliminare le attività che si concentrano principalmente sul terminale Linux. Presentazione di Gkill: lo strumento per uccidere le app basato su Google Go per la riga di comando. Gkill può filtrare i programmi e fermare i programmi problematici. Non si scherza con i comandi kill o con le interfacce goffe.

Installa Google Go

L'utilizzo di Gkill inizia con l'installazione del linguaggio di programmazione Go di Google. Apri un terminale e inserisci i comandi che corrispondono al tuo sistema operativo.

Nota: anche se Ubuntu, Debian e altri hanno un pacchetto di installazione specifico per Google Go, $ GOPATH  potrebbe non essere configurato correttamente. Per risolvere questo problema, segui le istruzioni del percorso nella sezione "Altri Linux" di questo 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

Altri Linux

Come utilizzare Gkill per interrompere i programmi problematici in esecuzione su Linux

Google Go è abbastanza facile da eseguire su quasi tutte le distribuzioni Linux. Inizia scaricando l'ultima versione con  wget .

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

Ora che l'archivio è stato scaricato, è il momento di estrarne il contenuto direttamente in  /usr/local /. Otteniamo questo aggiungendo un  -C al  comando tar  .

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

Go è utilizzato principalmente da sviluppatori e programmatori, quindi dovrai impostare una cartella di progetto. Crea questa cartella nella tua directory  /home/nomeutente/  . Tieni presente che ogni utente che prevede di utilizzare Go per la programmazione dovrà anche impostare una cartella di progetto.

Usando lo  strumento mkdir  , crea una cartella di progetto. Assicurati di aggiungere un  -p  per preservare le impostazioni dei permessi di  ~/. 

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

Quindi, inserisci la nuova directory con il  comando CD  .

cd ~/golang-progetti/

Usando l'editor di testo Nano, apri ~/bash_profile e aggiungi il seguente codice al file alla fine.

Innanzitutto, incolla il percorso per l'utilizzo da parte di Vai.

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

Viene impostato un percorso. Quindi, incolla queste due righe in  ~/.bash_profile  per specificare le posizioni  GOPATH GOBIN  .

export GOPATH="$HOME/golang-projects"

export GOBIN="$GOPATH/bin"

Quando tutto il codice è all'interno del file, premi  Ctrl + O  per salvare. Premi  Ctrl + X  per chiudere Nano.

Installazione di Gkill

Poiché Gkill utilizza Google Go, non ne esiste una versione preconfezionata in nessuno dei principali repository di software di distribuzione Linux (non esiste nemmeno un pacchetto AUR ). Invece, coloro che desiderano installare il software dovranno utilizzare la funzione get di Go per  acquisire il codice direttamente da Github.

vai su github.com/heppu/gkill

Per avviare l'app Gkill, assicurati che tutti i percorsi siano impostati. Se non lo hai fatto, fallo seguendo le istruzioni sopra. Se tutto è impostato correttamente, dovrebbe essere possibile avviare l'app Gkill in qualsiasi momento con questo comando nel terminale:

Come utilizzare Gkill per interrompere i programmi problematici in esecuzione su Linux

gkill

È anche possibile eseguire direttamente l'app Gkill, navigando nella cartella corretta. Innanzitutto,  CD  nella  cartella ~/golang-projects  .

cd ~/golang-projects

Successivamente, usa  ancora una volta il comando CD  per spostarti direttamente nella  sottocartella bin  .

cestino del cd

Ora è possibile eseguire l'app Gkill con il comando ./.

Come utilizzare Gkill per interrompere i programmi problematici in esecuzione su Linux

./gkill

Quando avvii l'app Gkill con il comando appropriato, apparirà uno strumento di gestione delle attività molto minimalista. Non occupa l'intero schermo. Mostrerà una carrellata di tutti i programmi attivi in ​​esecuzione sul tuo PC Linux. Per terminare un'app, prima usa i tasti freccia per navigare su e giù. Selezionare un'applicazione utilizzando il  tasto Invio .

Premendo  invio  si interromperà istantaneamente il programma e lo fermerà nelle sue tracce.

Un altro modo per trovare rapidamente l'arresto di un programma problematico è utilizzare il sistema di filtraggio Gkill. Per usarlo, inizia a digitare il nome dell'applicazione che vuoi vedere. Gkill filtrerà istantaneamente e ti mostrerà i risultati corretti. Da qui, usa i tasti freccia sulla tastiera per selezionarlo. Come al solito, termina il processo premendo il  tasto  Invio  sulla tastiera.

Per chiudere l'app Gkill, indipendentemente da come l'hai avviata, usa la  scorciatoia Ctrl + Z  nel terminale. Da lì, esegui il  comando jobs  per elencare i processi che la sessione del terminale ha abbandonato.

Prendi nota del numero accanto al lavoro Gkill interrotto. Quindi torna al terminale e usa il  comando job  stop per terminare il processo abbandonato.

Nota: assicurarsi di sostituire X nel comando con il numero accanto al lavoro (1, ecc.).

i lavori si fermano X

Disinstallazione di Gkill

Il modo più rapido per rimuovere Gkill dal sistema è eliminare la  cartella golang-projects e crearne una nuova. L'eliminazione è molto più veloce dell'ordinamento attraverso le  cartelle binpkg  per i file corretti da eliminare. Inizia rimuovendo la  cartella golang-projects  .

Nota: prima di eliminare la cartella dei progetti, assicurati di spostare tutti i file importanti relativi a Google Go in un'altra cartella per tenerli al sicuro.

rm -rf ~/golang-projects

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


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.