Introduzione a Top

 :: GNU/Linux :: Software

Andare in basso

Introduzione a Top

Messaggio Da floatman il Dom Ott 11, 2009 11:06 am

Introduzione a Top

Scrivo questa pseudo-guida perchè rappresenta il classico 'uovo di Colombo' e credo possa essere utile a qualcuno.
Un amico a cui da poco ho installato e configurato fluxbox (con relativa pulizia di 3/4 di Gnome) mi chiama per farmi una domanda: installare un system-monitor piccolo, senza riportarsi dietro mezzo Gnome.
La mia risposta ovvia è stata quella di utilizzare direttamente Top.



Come si vede Top è il system-monitor da riga di comando presente in quasi tutti i sistemi GNU/Linux (?quasi?)
Nell'immagine potete vedere i dati nelle diverse colonne:

PID: l'ID del processo
USER: l'owner
PR: la priorità
VIRT: la memoria virtuale usata per il processo
RES: la memoria fisica
SHR: la memoria condivisa
%CPU: provate a indovinare
%MEM: % di memoria fisica
TIME+: il CPU-time (tempo di quanto)
COMMAND: ...chissà cosa sarà xD

L'utilizzo di Top comprende due 'settori': le impostazioni di avvio e i comandi interattivi.

Tra le opzioni di avvio più utili è bene ricordare:

-b : Il batch-mode, con visualizzazione del singolo elenco.
Di per sè serve a poco, però è l'opzione utilizzata per qualunque scripting su Top.

-u <user> : L'utente di cui monitorare i processi

Dopo l'avvio del programma sono disponibili i comandi interattivi. Anche qui elenco i più importanti:

h oppure ? : l'elenco dei comandi interattivi (<invio> per uscire dall'elenco)

q : per uscire da Top

u : scelta dell'user di cui visualizzare i processi

k : kill del PID di un processo

Maggiori info sulle opzioni (sono davvero tante) con 'man top'
avatar
floatman

Messaggi : 844
Data d'iscrizione : 14.09.09

Visualizza il profilo http://myville.altervista.org

Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da Biondo1992 il Dom Ott 11, 2009 5:01 pm

Bello :O
Credo lo sostituirò a gnome-system-manager

Biondo1992

Messaggi : 8
Data d'iscrizione : 06.10.09
Età : 26
Località : Ancona

Visualizza il profilo

Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da Slack il Dom Ott 11, 2009 5:04 pm

Beh si top è molto usato, penso che ormai quasi tutti usino top.
Serve sopratutto per vedere quanta ram occupa una determinata applicazione oppure quanta cpu usa.
È anche molto comodo se si deve killare qualche applicazione visto che visualizza anche il PID.
avatar
Slack

Messaggi : 248
Data d'iscrizione : 14.09.09
Località : /home/slack

Visualizza il profilo http://linux.forumattivo.it

Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da lostpassword il Dom Ott 11, 2009 6:10 pm

Ormai top è avviato di default in una sessione di screen, non c'è più niente che potrà fermarlo
avatar
lostpassword

Messaggi : 95
Data d'iscrizione : 25.09.09
Località : Roma

Visualizza il profilo http://lostpassword.hellospace.net

Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da Ospite il Dom Ott 11, 2009 7:07 pm

io uso htop

Ospite
Ospite


Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da Biondo1992 il Dom Ott 11, 2009 10:31 pm

Interessante anche il fatto che già ce lo avessi installato,e non lo sapevo xD

Biondo1992

Messaggi : 8
Data d'iscrizione : 06.10.09
Età : 26
Località : Ancona

Visualizza il profilo

Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da Slack il Dom Ott 11, 2009 11:57 pm

Beh ormai penso che tutti conoscono top.
È installato su tutte le distro ormai, non penso ci sia qualche distro senza top :p
avatar
Slack

Messaggi : 248
Data d'iscrizione : 14.09.09
Località : /home/slack

Visualizza il profilo http://linux.forumattivo.it

Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da floatman il Lun Ott 12, 2009 12:14 am

Beh, il 'quasi tutte le distro' è una cosa un po' metaforica; come i manuali di Perl dove dicono che questo è installato su quasi tutte le distro...anche LFS installa Perl quindi mi pare che Linux senza Perl non giri proprio -.-'
Il topic è aperto ad esempio per Biondo e tanti altri come lui che non sospettano neppure dell'esistenza del programma xD
Credo che oggi esistano molte applicazioni soppiantate dall'ambiente grafico che sono totalmente ignorate.
Per fare un esempio scemo: a me Vim non piace molto perchè preferisco Emacs, però lo hanno tutti ed è nettamente superiore ai vari editor presenti nei DE.
avatar
floatman

Messaggi : 844
Data d'iscrizione : 14.09.09

Visualizza il profilo http://myville.altervista.org

Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da lostpassword il Lun Ott 12, 2009 9:27 pm

Eh si, ed io non amo vim perchè è da "fighetto", ma semplicemente perchè:

1) Sintax hightlighting(e questo anche emacs)
2) Scorcatioie da tastiera da paure

E la seconda è la più importante, puoi navigare in sorgenti enormi molto facilmente, passi da una funzione all'altra, insomma, qualcosa di favoloso ^^
avatar
lostpassword

Messaggi : 95
Data d'iscrizione : 25.09.09
Località : Roma

Visualizza il profilo http://lostpassword.hellospace.net

Torna in alto Andare in basso

Re: Introduzione a Top

Messaggio Da Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 :: GNU/Linux :: Software

 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum