Uccisione delle applicazioni bloccate in Ubuntu 20.04
A volte, in un sistema informatico mentre le applicazioni sono in esecuzione, il sistema potrebbe bloccarsi e non rispondere. Ciò sembra fastidioso poiché gli utenti non sono nemmeno in grado di chiudere il programma utilizzando l'icona X sull'interfaccia utente dell'applicazione. Questo perché i processi/applicazioni non rispondono e non verranno semplicemente chiusi con il metodo dell'interfaccia utente. Anche il riavvio continuo del sistema non sembra essere una soluzione adeguata. A volte, gli utenti hanno molti dati critici che potrebbero non essere salvati. Esistono soluzioni a tali problemi facilmente adattabili e le tratteremo in questo articolo.
In Ubuntu, ci sono molti metodi utilizzati per uccidere tali applicazioni bloccate in cui agli utenti non è richiesto di riavviare i propri sistemi. xkill e l'utilità di monitoraggio del sistema sono i famosi metodi utilizzati insieme ai comandi kill, pkill e killall. In questo articolo ti mostrerò 3 diversi modi per terminare le applicazioni bloccate su un sistema Ubuntu 20.04 utilizzando la GUI e la riga di comando.
Metodo 1: utilizzando xkill
L'utilità consente agli utenti di uccidere le applicazioni bloccate su Ubuntu. È installato per impostazione predefinita nel tuo sistema, ma in caso contrario puoi seguire il metodo discusso nella sezione successiva per installare xkill.
Installazione di xkill
Apri la finestra del terminale utilizzando la scorciatoia Ctl+Alt+T e quindi aggiungi il seguente comando nella CLI:
sudo apt install xorg-xkill
Se richiesto, fornire la password sudo dell'utente che ha effettuato l'accesso. Nel caso in cui il sistema ti chieda di chiedere conferma, premi il tasto Y sulla tastiera e premi Invio per procedere. xkill è l'utilità per terminare tutte le applicazioni bloccate.
Per terminare qualsiasi applicazione congelata, è necessario digitare xkill nella riga di comando.
Non appena premi il tasto
Creazione di una scorciatoia per xkill
Per comodità degli utenti, impareremo come creare la scorciatoia da tastiera per xkill. Vai alle Impostazioni del tuo sistema.
Si aprirà la finestra Impostazioni, scorri verso il basso per accedere alla scorciatoia da tastiera dalla barra di navigazione laterale. Cliccaci sopra.
Successivamente, dal riquadro destro della schermata Scorciatoie da tastiera, fai clic sul pulsante più (+).
Si aprirà una modalità Aggiungi collegamento personalizzato. Fornisci il Nome e il Comando nei campi pertinenti e fai clic sul pulsante Imposta collegamento.
Si aprirà la finestra modale Imposta scorciatoia personalizzata. Premi il tasto di scelta rapida che desideri configurare per il programma xkill.
Una volta selezionato, fare clic sul pulsante Aggiungi. Qui, la scorciatoia che abbiamo scelto per il nostro programma è Ctl+K, puoi sceglierne una qualsiasi secondo la tua comodità.
Ora puoi utilizzare il processo xkill premendo i tasti di scelta rapida sulla tastiera.
Metodo 2: utilizzando Monitor di sistema
In Ubuntu, gli utenti possono terminare qualsiasi processo utilizzando System Monitor. Apri il Monitor di sistema accedendo alle Applicazioni. Una volta entrato nel monitor di sistema vedrai un elenco di processi in esecuzione.
Fai clic con il pulsante destro del mouse su uno qualsiasi dei programmi che desideri eliminare. Apparirà un menu a discesa contenente più opzioni. Fare clic sul pulsante Kill sul programma che non risponde. L'applicazione/processo verrà terminato con successo.
Metodo 3: utilizzando i comandi di sistema
In Ubuntu abbiamo molti comandi che vengono utilizzati per terminare qualsiasi processo. Kill, pkill e killall sono uno di questi e vengono utilizzati per eliminare il programma utilizzando il nome del processo o l'ID del processo (PID).
Ora ti starai chiedendo come scoprire il PID. Non è un problema, digita semplicemente il seguente comando nella riga di comando. Ricorda il processo che abbiamo selezionato nel metodo precedente, ad esempio stiamo usando lo stesso nome. Puoi sostituire questo campo secondo le tue esigenze.
ps aux | grep <process-name>
Le informazioni sul processo verranno restituite simili a quelle visualizzate di seguito. Otteniamo anche l'ID del processo in risposta. Nel nostro caso è il 1447.
Per terminare il processo, utilizzare il seguente comando:
kill PID
Oppure puoi anche utilizzare il nome del processo invece dell'ID.
pkill <process-name>
Per terminare l'intero processo utilizzare il comando killall.
killall <process-name>
Conclusione
In questo articolo abbiamo trattato tutte le possibili soluzioni a un problema comune relativo all'applicazione bloccata nel sistema Ubuntu 20.04. I metodi possono essere utilizzati per terminare un processo che non risponde o è bloccato da qualsiasi altro tipo di processo.