Home > Linux > Come controllare i processi che sono in esecuzione in linux

Come controllare i processi che sono in esecuzione in linux

Per controllare i processi in esecuzione e possibile far ricorso sia a programmi con iterfacccia grafica che a programmi da liane di comando. Per quanto riguarda i programmi ad interfaccia grafica fare riferimento al seguente post  Task manager per ubuntu debian linux: comunque  un applicativo efficace e snello è LxTask.      Se si è interessati al controllo dei servizi fare riferimento a Come controllare che un servizio (service) sia in esecuzione in linux. Diversi sono invece i comandi per visualizzare e/o controllare i processi in esecuzione a livello di terminale che verranno riportati in questo post.

# ps -A
ID TTY          TIME CMD
    1 ?        00:00:00 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:03 ksoftirqd/0
    6 ?        00:00:00 migration/0
    7 ?        00:00:00 watchdog/0
 ... 
 1565 ?        00:00:00 cron
 1583 ?        00:00:00 lightdm
 1589 ?        00:00:01 irqbalance
 1613 ?        00:00:00 NetworkManager
 1625 ?        00:00:00 libvirtd
 1656 ?        00:00:00 postgres
   ...

per visualizzare ulteriori infromazioni è possibile far ricorso alle opzioni -ef

# ps -ef

per vedere i processi attivi  in base al nome o  altri attributi utilizzare il comando

# pgrep "nome-processo"

qualora si desideri una visualizzazioni con struttura ad albero  dei processi in esecuzione utilizzare il comando

# pstree

la visualizzazione di tutti i file aperti è permessa dal comando

# lsof

Per controllare oltre a visualizzare i processi attivi utilizzare i seguenti applicativi per teminale consentono di vedere i processi in modo dinamico e anche eventualmente di interagire:

Htop

Htop, basato su ncurses, può essere controllato efficacemente  con il mouseLe opzioni a disposizone  per la visualizzazione dei processi sono veramente articolate buone anche le opzioni di configurazione.

htop  un visualizzatore di processi interattivo

htop un visualizzatore di processi interattivo

Il programma di riferimento nella visualizzazione dinamica dei processi attivi

#top

top - visualizza processi

#atop
nmon – monitor di sistema

Il mio preferito per quanto riguarda il monitoraggio del sistema compresa la visualizzazione dei processi attivi é nmon

Nmon  ( Nigel’s Monitor )

Nmon ( Nigel’s Monitor )

Risorse:

  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: