Quando un'app Linux non risponde e si blocca, come puoi ucciderla?  Prova uno di questi trucchi per uccidere un programma bloccato in Linux.

7 modi per uccidere i programmi che non rispondono in Linux

Annuncio pubblicitario Il software Linux è abbastanza robusto da funzionare senza causare problemi, ma a volte anche le migliori app potrebbero bloccarsi. Invece di aspettare che si arrestino in modo anomalo, puoi eliminare questi programmi che non rispondono. In effetti, ci sono così tanti modi per uccidere i programmi Linux che potresti trovare l'imbarazzo della scelta!

Annuncio pubblicitario

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

Sblocca subito il cheat sheet "Comandi essenziali di Linux"!

Questo ti iscriverà alla nostra newsletter

Inserisci la tua e-mail di sblocco Leggi la nostra politica sulla privacy

Se riscontri problemi con un'applicazione in Linux, qui ci sono diversi modi per uccidere un programma in Linux.

1. Uccidi un programma Linux facendo clic sulla "X"

Chiudi semplicemente un'app in Linux

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

Allora, qual è la soluzione? Fai clic sul pulsante X nell'angolo in alto (a sinistra o a destra, a seconda del tuo sistema operativo Linux). Questo dovrebbe fermare il programma nelle sue tracce. È possibile che venga visualizzata una finestra di dialogo che richiede di attendere o forzare l'uscita per terminarla ora.

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

2. Usa System Monitor per terminare un processo Linux

Termina un processo Linux nello strumento di monitoraggio del sistema

L'opzione successiva è aprire l'utilità Monitor di sistema del sistema operativo Linux. Questo si trova in genere nel menu Strumenti di sistema e visualizza un elenco di processi in esecuzione nella scheda Processi .

Per chiudere un'applicazione che non risponde qui, basta selezionarla e fare clic con il tasto destro. Hai quindi tre opzioni:

  • Interrompi processo: interrompe il processo, consentendoti di continuare in seguito. Nella maggior parte dei casi non funzionerà.
  • Termina processo: il modo corretto di chiudere un processo, questo terminerà in modo sicuro l'applicazione, pulendo i file temporanei sulla strada.
  • Kill Process: questa è l'opzione estrema e dovrebbe essere usata solo se End Process fallisce.

È meglio usarli per ordine. Tuttavia, se l'applicazione si blocca regolarmente, potresti preferire utilizzare un comando che sai funzionare.

3. Forza Kill processi Linux con "xkill"

Un'altra opzione che puoi utilizzare è xkill. Questo è uno strumento di kill forzato preinstallato in Ubuntu, ma è possibile 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 tasto sinistro del mouse sull'applicazione incriminata per chiuderla

Se non è possibile chiudere l'app che non risponde con nessuno di questi metodi focalizzati sul desktop, la soluzione potrebbe essere la riga di comando ...

4. Utilizzare il comando "uccidi"

Se la tua app non risponde e i suggerimenti sopra riportati non funzionano (la GUI potrebbe non rispondere), premi Ctrl + Alt + T per aprire il Terminale.

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

Il comando kill può essere utilizzato qui, ma richiede prima 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 processo. Questo può quindi essere usato come segue:

 kill [process ID] 

Si noti che potrebbe essere necessario aggiungere il comando con sudo.

Chiudi le app Linux con il comando Kill

5. Usa "pgrep" e "pkill"

Cosa succede se non si conosce o non si riesce a trovare l'ID del processo? È qui che entra in gioco il comando pkill. Invece di un ID di processo, usa semplicemente pkill insieme al nome del processo:

 pkill [process name] 

In alternativa, è possibile utilizzare il comando pgrep per trovare l'ID processo:

 pgrep [process name] 

... e successivamente, usa pkill con l'ID del processo.

 pkill [process ID] 

Uccidi un'app Linux con il comando pkill

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

6. Uccidi tutte le istanze con "killall"

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

Fortunatamente, non è così devastante come potrebbe essere. Il comando killall termina tutte le istanze di un programma specificato. Quindi, piuttosto che uccidere una finestra di Firefox, il seguente comando li chiuderà tutti:

 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. Creare una scorciatoia da tastiera Force-Kill

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 perché funzioni.

In Ubuntu, apri Impostazioni> Tastiera e fai clic su Scorciatoie . Seleziona Collegamenti personalizzati, quindi + per creare un nuovo collegamento. Immettere "xkill" per Nome e Comando, quindi Applica . Questo ti riporterà nell'elenco delle scorciatoie: seleziona la scorciatoia, quindi premi la combinazione di tasti richiesta che userai per chiamarla.

Crea un collegamento per eliminare le app che non rispondono

La prossima volta che devi chiudere un'app, usa semplicemente la scorciatoia da tastiera. Il puntatore del mouse diventerà una X e puoi fare clic in un punto qualsiasi dell'app che desideri chiudere.

Evita il software che non risponde: aggiorna l'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 la cosa di cui hai bisogno per evitare che quelle app temperamentali non rispondano in futuro.

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

  1. Fai clic sulla X nell'angolo.
  2. Utilizzare il monitor di sistema.
  3. Usa l'app xkill.
  4. Usa il comando kill.
  5. Chiudi le app con pkill.
  6. Usa killall per chiudere il software.
  7. Crea una scorciatoia da tastiera.

Se nessuna di queste soluzioni funziona e si verificano regolarmente app Linux che non rispondono, prendere in considerazione il passaggio a un sistema operativo Linux leggero. of Life Questi gusti di Linux sono leggeri su CPU e RAM, nel senso che funzionano alla grande su dispositivi più vecchi e più deboli! Leggi di più .

Ulteriori informazioni su: Suggerimenti Linux, Gestione attività, Supporto tecnico, Risoluzione dei problemi.