In Ubuntu, ci sono diversi metodi che possono essere usati per uccidere le applicazioni bloccate in modo sicuro e veloce senza riavviare il sistema: xkill, utilità di monitoraggio del sistema e i comandi kill, pkill e killall. In questo articolo, discuteremo di questi metodi su una macchina in funzione Ubuntu 20.04 LTS (Focale Fossa).
Xkill
Xkill è un'utilità Linux che ti consente di uccidere le applicazioni bloccate in esecuzione su Ubuntu. Viene preinstallato nella maggior parte delle distribuzioni Linux, ma se non è installato sul tuo sistema, puoi installarlo come descritto di seguito.
Innanzitutto, apri il terminale usando terminal Ctrl+Alt+Canc e inserisci il seguente comando:
$ sudo apt install xorg-xkillQuindi, fornire una password sudo e, quando viene richiesta la conferma, premere y, dopodiché il sistema avvierà l'installazione di Xkill. Al termine dell'installazione, xkill può essere utilizzato per uccidere le applicazioni che non rispondonoresponsive.
Per terminare un'app bloccata, digita semplicemente xkill nel Terminale:
$ xkillIn questo modo, il tuo cursore diventerà un X. Basta posizionare la x sull'applicazione che si desidera chiudere e fare clic per chiudere immediatamente l'applicazione.
Puoi creare una scorciatoia da tastiera per xkill facendo clic con il pulsante destro del mouse sul desktop di Ubuntu e aprendo il impostazioni applicazione.
Nella finestra Impostazioni, seleziona Tasti rapidi dal riquadro di sinistra.
Quindi, nel riquadro di destra, fai clic sul pulsante +, come mostrato nello screenshot qui sotto.
Quando viene visualizzata la seguente finestra di dialogo, specificare un nome intuitivo per il collegamento nel shortcut Nome campo. Poi, nel Comando campo, digita xkill. Quindi, fai clic su Imposta collegamento pulsante per selezionare una scorciatoia per l'utilità xkill.
Usa qualsiasi combinazione di tasti per impostare una scorciatoia per l'utilità xkill. Ad esempio, per usare Ctrl+k per avviare xkill, tieni premuto e poi premi il tasto k. Quindi, rilascia entrambi i tasti.
Clicca il Inserisci pulsante per aggiungere la scorciatoia.
Ora, ogni volta che devi terminare un'applicazione bloccata, puoi premere i tasti di scelta rapida per eseguire il comando xkill.
Utilizzo del monitor di sistema
Da Ubuntu System Monitor, puoi anche uccidere un'applicazione. Per aprire System Monitor, premi il tasto super sulla tastiera e accedi a System Monitor. Quando viene visualizzata l'icona per il monitor di sistema, fai clic per aprirlo to.
Nell'applicazione System Monitor, ci sarà un elenco di processi attualmente in esecuzione sul sistema. Seleziona il processo che desideri eliminare e fai clic con il pulsante destro del mouse su di esso. Dal menu che appare, seleziona Uccidere per terminare immediatamente il processo selezionato.
Usare kill, pkill e killall
Kill, pkill e killall possono essere chiamati nella riga di comando per terminare un'applicazione in base al nome del processo o all'ID processo (PID).
Per trovare il PID, emettere il seguente comando nel terminale:
$ ps aux | grepAd esempio, nel seguente output, 34636 è il PID dell'applicazione Rhythmbox.
$ ps aux | grep rhythmbox
Per uccidere un processo usando il suo PID, usa il comando kill come segue:
Qui, 34636 è il PID di Rhythmbox ottenuto sopra.
In alternativa, per terminare un processo usando il suo nome, puoi usare il pulsante pkill e uccidi tutti comandi. Per usare pkill per terminare un processo, digita pkill seguito dal nome del processo come segue:
$ pkill rhythmbox
Per utilizzare killall per terminare un processo, digita uccidi tutti seguito dal nome del processo come segue:
Conclusione
Come puoi vedere, ci sono diversi modi per uccidere un'applicazione bloccata in Ubuntu. Utilizzando uno dei metodi sopra indicati, puoi facilmente terminare un'applicazione che non risponde né termina. Allo stesso modo, puoi terminare un'applicazione bloccata da un altro processo.