Skip to main content

Come uccidere programmi e applicazioni Linux

Linux Tutorial for Beginners: Introduction to Linux Operating System (Giugno 2025)

Linux Tutorial for Beginners: Introduction to Linux Operating System (Giugno 2025)
Anonim

Questo articolo ti mostrerà vari modi per uccidere un'applicazione in Linux.

Immagina di avere Firefox in esecuzione e, per qualsiasi motivo, uno script Flash non valido ha lasciato il tuo browser non risponde. Cosa faresti per chiudere il programma?

All'interno di Linux, c'è una moltitudine di modi per uccidere qualsiasi applicazione. Questa guida ti mostrerà 5 di loro.

Uccidi le applicazioni Linux usando il comando Uccidi

Il primo metodo è usare i comandi ps e kill. Il vantaggio di utilizzare questo metodo è che funzionerà su tutti i sistemi Linux.

Il comando kill deve conoscere l'ID del processo dell'applicazione che devi uccidere ed è qui che entra in gioco ps.

ps -ef | grep firefox

Il comando ps elenca tutti i processi in esecuzione sul tuo computer. Le opzioni -ef forniscono un elenco di formato completo. Un altro modo per ottenere l'elenco dei processi è eseguire il comando superiore.

Ora che hai l'id di processo puoi semplicemente eseguire il comando kill:

uccidi pid

Per esempio:

uccidere 1234

Se dopo aver eseguito il comando kill l'applicazione continua a non morire, puoi forzarla usando l'opzione -9 come segue:

kill -9 1234

Uccidi le applicazioni Linux usando XKill

Un modo più semplice per uccidere applicazioni grafiche è utilizzare il comando XKill.

Tutto ciò che devi fare è digitare xkill in una finestra di terminale o se il tuo ambiente desktop include una funzione di comando di esecuzione inserisci xkill nella finestra di comando di esecuzione.

Un mirino apparirà sullo schermo. Ora fai clic sulla finestra che vuoi uccidere.

Uccidi le applicazioni Linux usando il comando superiore

Il comando top di Linux fornisce un task manager terminale che elenca tutti i processi in esecuzione sul computer.

Per uccidere un processo nell'interfaccia superiore, basta premere il tasto 'k' e inserire l'ID di processo accanto all'applicazione che si desidera chiudere.

Usa PGrep e PKill per uccidere le applicazioni

Il metodo ps e kill usato in precedenza va bene ed è garantito che funzioni su tutti i sistemi basati su Linux.

Molti sistemi Linux hanno un metodo di scelta rapida per eseguire la stessa attività usando PGrep e PKill.

PGrep ti consente di inserire il nome di un processo e restituisce l'ID del processo.

Per esempio:

pgrep firefox

Ora puoi collegare l'ID di processo restituito a pkill come segue:

pkill 1234

Aspetta comunque. In realtà è più semplice di così. Il comando PKill può effettivamente accettare anche il nome del processo in modo da poter digitare semplicemente:

pkill firefox

Questo va bene se hai solo una istanza dell'applicazione, ma è un po 'meno utile se hai più finestre di Firefox aperte e vuoi solo ucciderne una. XKill è molto più utile in questa situazione.

Uccidi le applicazioni usando Monitor di sistema

Se si utilizza l'ambiente desktop GNOME è possibile utilizzare lo strumento Monitor di sistema per eliminare i programmi che non rispondono.

Basta aprire la finestra delle attività e digitare "Monitor di sistema" nella casella di ricerca.

Fare clic sull'icona e apparirà un task manager grafico.

Scorri verso il basso l'elenco dei processi in esecuzione e trova l'applicazione che desideri chiudere. Fai clic con il pulsante destro del mouse sull'elemento e scegli "end process" o "kill process". "End Process" prova una piccola spintarella sulla falsariga di "ti prego ti dispiacerebbe spegnendo" mentre l'opzione "Kill Process" va per il senza cerimonie "scendere dallo schermo, ora".