mercoledì 28 maggio 2008

informazioni di sistema

Su macchina linux-unix esistono centinaia di comandi shell che svolgono il compito di visualizzare informazioni sul sistema , eccovi una veloce carellata dei principali è più usati:

lanciate i comandi da terminale.

uname -a = visualizza il kernel in uso.

lspci = visualizza le periferiche pci.

lsusb = visualizza le periferiche usb.

lshw = visualizza tutte le periferiche hardware, su macchine debian testing-etch bisogna installarlo prima di usarlo in questi casi installatelo con apt-get, sudo apt-get install lshw.

lsmod = visualizza informazioni sui moduli del kernel caricati all'avvio.

hdparm -i /dev/sda1 = mostra informazioni sull'hard-disk.

df -h = mostra informazioni sui filesystem utilizzati.

du -sh /home = mostra lo spazio occupato dalla directory home, si può benissimo sostituire home con altra directory o file vari.

who = mostra chi è loggato sul sistema.

id = mostra la user uid e gid..

free -m = mostra la memoria libera ed usata dal sistema compresa la swap.

cal = mostra un calendario, si può benissimo visualizzare calendari di anni precedenti o futuri scrivendo cal 2010 o cal 2005.

date = visualizza la data odierna.

cat /proc/cpuinfo = mostra le caratteristiche del processore.

cat /proc/memoinfo = mostra le caratteristiche della ram in uso.

cat /proc/mounts = mostra i filesystem montati.

cat /proc/swap = mostra il filesystem swap.

per visualizzare le opzioni aggiuntive dei comandi basterà scrivere "man comando".

Nessun commento: