Shell di Linux: Tips & Tricks, giocando con la BASH! (n.3)
Ancora altri comandi, per prendere confidenza con la bash di Linux:
$ lspci
per ottenere l’elenco delle periferiche di tipo PCI (esempio, schede di rete) connesse al PC.
$ lsusb
idem, per le periferiche USB.
$ dmesg
sempre ai fini della diagnostica, leggiamo i messaggi che il kernel ci manda, con dmesg. Spesso è possibile scoprire perché una periferica non funziona proprio leggendo l’output di questo comando.
$ tail /var/log/messages
Questo comando, invece, consente di leggere le ultime 10 righe del file di log principale del sistema.
$ tail -f /var/log/messages
Con l’opzione -f è possibile anche ottenere in tempo reale gli eventuali aggiornamenti al file.
Come al solito, queste sono solo pillole, per avere ulteriori informazioni sui comandi, digitare man <comando>.
Ciao e a presto!












agosto 31st, 2008 at 20:08
Scusa ma lsusb deve essere dato da root..
settembre 1st, 2008 at 08:18
@Franky
non è affatto vero. lsusb funziona benissimo anche da utente normale.
settembre 2nd, 2008 at 22:42
in realtà , ho notato che il comportamento di lsusb varia da distribuzione a distribuzione.
Mi spiego meglio, su Ubuntu, ad esempio, lsusb fa visualizzare le informazioni in base ai permessi impostati per l’utente collegato al sistema.
In particolare, ho fatto questo test: ho eseguito come utente normale “lsusb -vv” e ho ottenuto alcune righe con degli avvisi del tipo “Operation not permitted”.
Lo stesso comando, eseguito da root, non mi ha dato nessun errore e mi ha fatto visualizzare ulteriori informazioni.
settembre 2nd, 2008 at 22:43
preciso meglio, più che variare da distro a distro, varia in base ai permessi di default impostati all’interno di ciascuna distro.