7 modi per eliminare i programmi che non rispondono in Linux

Il software Linux è abbastanza robusto da funzionare senza causare problemi, ma a volte anche le migliori app potrebbero bloccarsi. Invece di aspettare che si blocchino, puoi uccidere questi programmi che non rispondono. In effetti, ci sono così tanti modi per uccidere i programmi Linux che potresti scoprire che hai solo l’imbarazzo della scelta!

Se riscontri problemi con un’applicazione in Linux, ecco diversi modi per terminare un programma in Linux.

1. Elimina un programma Linux facendo clic sulla “X”

Probabilmente hai già provato ad allontanarti e preparare una bevanda calda. Se sei tornato al tuo PC per scoprire che l’app è ancora in sospeso, ha avuto abbastanza tempo per ripristinarsi. Un’app che non risponde in genere ha pulsanti disattivati ​​o opzioni che non sembrano funzionare. Potrebbe anche non essere possibile spostare la finestra dell’app sullo schermo.

Allora, qual è la soluzione?

È sufficiente fare clic sul pulsante X nell’angolo in alto (a sinistra oa destra, a seconda del sistema operativo Linux). Questo dovrebbe fermare il programma morto sulle sue tracce. Potresti vedere una finestra di dialogo che ti chiede di attendere o forzare la chiusura per terminare ora.

Se tutto va secondo i piani, alcune distribuzioni ti chiederanno di inviare un rapporto di errore.

2. Come uccidere un programma in Linux con System Monitor

La prossima opzione è aprire l’utility System Monitor del tuo sistema operativo Linux.

Per trovare questo:

  1. Apri Mostra applicazioni
  2. Scorri fino a Utilità
  3. Seleziona Monitor di sistema

Monitor di sistema visualizza un elenco dei processi in esecuzione nella scheda Processi .

Per eliminare un programma che non risponde qui, selezionalo e fai clic con il pulsante destro del mouse. Hai quindi tre opzioni, che dovresti provare in questo ordine:

  • Fermare: Nella maggior parte dei casi non funzionerà.
  • Fine: il modo corretto per chiudere un processo, terminerà in modo sicuro l’applicazione, pulendo i file temporanei lungo il percorso.
  • Kill: questa è l’opzione estrema e dovrebbe essere usata solo se End Process fallisce.

È meglio usarli in ordine. Tuttavia, se l’applicazione si blocca regolarmente, potresti preferire utilizzare un comando che sai funziona.

3. Forza l’arresto dei processi delle applicazioni Linux con “xkill”

Un’altra opzione che puoi utilizzare è xkill.

Questo è uno strumento force kill preinstallato in Ubuntu, ma puoi installarlo tramite il terminale su altre distribuzioni, se necessario. Quando viene chiamato, xkill ti consentirà di chiudere qualsiasi processo desktop. Installalo con il seguente comando:

sudo apt install xorg-xkill

Fatto ciò, esegui xkill semplicemente digitando

xkill

Il puntatore del mouse visualizzerà quindi una croce (o un teschio). Fare clic con il pulsante sinistro del mouse sull’applicazione incriminata per chiuderla.

4. Forza l’uscita dalle app Linux con il comando “kill”

Non riesci a chiudere la tua app che non risponde con uno strumento desktop? La soluzione potrebbe essere uno strumento che forza la chiusura delle app Linux nella riga di comando.

Sono disponibili diverse opzioni della riga di comando per aiutarti a chiudere l’app. Meglio ancora, questi possono essere utilizzati sul tuo computer o collegandoti tramite SSH da un altro dispositivo.

Il comando kill può essere utilizzato qui, ma prima richiede un ID processo. Puoi trovarlo eseguendo un comando che interroga l’applicazione per il suo ID processo:

ps aux | grep [process name]

Il risultato visualizzerà l’ID del processo. Questo può quindi essere utilizzato come segue:

kill [process ID]

Nota che potresti dover aggiungere il comando con sudo.

5. i comandi Linux Force Quit “pgrep” e “pkill”

E se non conosci o non riesci a trovare l’ID del processo? È qui che entra in gioco il comando pkill. Piuttosto che un ID di processo, usa semplicemente pkill insieme al nome del processo:

pkill [process name]

In alternativa, puoi utilizzare il comando pgrep per trovare l’ID del processo:

pgrep [process name]

… e successivamente, usa pkill con l’ID del processo.

pkill [process ID]

Come con il comando kill, questo dovrebbe chiudere il processo entro circa 5 secondi.

6. Forza l’uccisione di tutte le istanze Linux con “killall”

Nessuna fortuna con kill o pkill? È ora di usare l’opzione nucleare: killall.

Fortunatamente, non è così devastante come potrebbe essere. Il comando killall terminerà tutte le istanze di un programma specificato. Quindi, piuttosto che uccidere una finestra di Firefox (o un altro browser Linux ), il seguente comando le terminerà tutte:

killall firefox

Tutto ciò di cui hai bisogno è il nome del processo e il comando killall (possibilmente con sudo se richiesto dalla tua configurazione).

killall [process name]

Naturalmente, dovresti usare questo comando solo quando necessario. Non è adatto per la maggior parte delle situazioni di programma che non rispondono.

7. Forza-Kill un processo in Linux con una scorciatoia da tastiera

Vuoi risparmiare tempo chiudendo il software che non risponde? L’opzione migliore è creare una scorciatoia da tastiera. Questo ti darà la possibilità immediata di chiudere un’app, ma richiede xkill affinché funzioni. Ecco come funziona in Ubuntu:

  1. Apri Impostazioni> Scorciatoie da tastiera
  2. Scorri fino in fondo e fai clic su + per creare un nuovo collegamento
    Crea una scorciatoia da tastiera per terminare i processi Linux
  3. Nei campi Nome e Comando inserisci “xkill”
  4. Fare clic su Scelta rapida per impostare una combinazione di scelta rapida da tastiera per chiamare il comando
  5. Fare clic su Aggiungi per terminare
    Imposta una scorciatoia da tastiera per xkill

Per utilizzare la scorciatoia quando un’app si blocca, usa semplicemente la scorciatoia da tastiera. Il puntatore del mouse diventerà una X e potrai fare clic in un punto qualsiasi dell’app che desideri chiudere.

Uccidi regolarmente app Linux? Aggiorna il tuo hardware

Le applicazioni che non rispondono causano regolarmente problemi? Probabilmente potresti trarre vantaggio dall’apportare alcune modifiche al tuo computer Linux.

L’installazione di RAM aggiuntiva è il modo numero uno per dare più potenza al tuo computer e potrebbe essere proprio ciò di cui hai bisogno per impedire a quelle app capricciose di non rispondere in futuro.

Ora sai come terminare un programma in Linux

Quindi, la prossima volta che un’applicazione o un’utilità Linux si blocca e non risponde, tutto ciò che devi fare è applicare una di queste soluzioni:

  1. Fai clic sulla X nell’angolo
  2. Usa il Monitor di sistema
  3. Usa l’app xkill
  4. Utilizza il comando kill
  5. Chiudi le app Linux con pkill
  6. Usa killall per chiudere il software
  7. Crea una scorciatoia da tastiera per automatizzare l’eliminazione di un’app in Linux

Se riscontri regolarmente app Linux che non rispondono, perché non considerare il passaggio a un sistema operativo Linux leggero?