giovedì , luglio 27 2017
Home / Linux / Trucchi da terminale: La funzione top
prgrep terminal command
prgrep terminal command

Trucchi da terminale: La funzione top

Ogni applicazione in esecuzione sul nostro sistema fa capo ad uno o più processi che lavorano in background.

Anche se la nostra distro gestisce questi servizi in modo completamente automatico, nulla ci impedisce di poter interagire con loro qualora c’è ne sia bisogno, come nel caso in cui vogliamo chiudere una applicazione che non risponde più.

In questo caso possiamo utilizzare il comando top per elencare tutti i processi in esecuzione, e visualizzare il rispettivo consumo di risorse.

Ad ogni processo viene assegnato uno specifico ID o PID.

Questo sistema consente di tener traccia di tutti i servizi che sono attivi sul nostro sistema.

Per conoscere il PID di uno specifico processo possiamo usare il comando pgrep.

Facciamo un esempio pratico di chiudere un applicazione che non risponde più ai comandi:

Apriamo il terminale e usando Firefox come esempio diamo il comando:

pgrep firefox e premiamo il tasto Invio.

prgrep terminal command
prgrep terminal command

Come risposta riceviamo un valore numerico, 3519 in questo caso. Questo numero rappresenta il PID corrente dell’applicazione Firefox.

Per chiudere l’applicazione in oggetto ci basta quindi dare il comando kill -9 2858.

Kill terminal command
Kill terminal command

In questo modo siamo andati a chiudere il processo che non risponde.

Per avere maggiori informazioni sulle opzioni possibili usabili con il comando top, vi consiglio di leggere le pagine man tramite il comando man top.

About Giuseppe Pignataro

GNU/Linux Jedi and Technology Lover. I collaborate on different open/free software project. Member of EFF and Libreitalia. Network and Sys Admin.

Check Also

Swap file ubuntu

Come Windows, anche Ubuntu 17.04 usa un file di swap

Se avete scaricato e installato l’ultima versione di Ubuntu, la 17.04, una delle nuove caratteristiche …