La Scaricata
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
World AIDS
AVERT - AIDS charity
Quanti visitatori oggi?
DONAZIONE
AIUTACI A CRESCERE:
DONAZIONE LIBERÀ
Flusso RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


I postatori più attivi del mese
Nessun utente


Comandi bash per identificare le periferiche in Linux Ubuntu

Andare in basso

Comandi bash per identificare le periferiche in Linux Ubuntu Empty Comandi bash per identificare le periferiche in Linux Ubuntu

Messaggio Da florin88 Gio Nov 18, 2010 9:02 pm

In tutti i sistemi di tipo Linux tutte le periferiche che utilizziamo tutti i giorni vengono indirizzate e visualizzate in una directory che si chiama /dev.

Le nostre periferiche le possiamo suddividere in quattro gruppi di periferiche: block(b), character(c), pipe(p) e socket(s)

* Le periferiche block (blocchi) non sono altro che i dischi rigidi (hard disk), essendo un hard disk, e avendo quindi una dimensione ben definita e quindi fissa, un programma può avere accesso ad ogni singolo blocco dell’ hard disk.

* Le periferiche character (caratteri) di solito sono le stampanti. In questo caso il kernel diciamo che fa solo da intermediario, ovvero esegue solo operazioni di lettura/scrittura, dopo aver inviato i dati alla periferica il kernel non ha più responsabilità dei dati.

* Le perideriche pipe sono simili alle character differiscono in quanto non agisce un driver del kernel, ma solo da un altro processo all’estremità I/O.

* Le periferiche socket è semplicemente l’interfaccia di rete.

Ecco qualche esempio di come vengono identificate le periferiche:

Codice:


    * /dev/hd*        (dischi fissi, hard disk)
    * /dev/sd*        (hard disk esterni, pen-drive usb)
    * /dev/fd*          (disco floppy)
    * /dev/audio    (periferiche audio)
    * /dev/dsp        (periferiche audio)
    * /dev/mixer    (periferiche audio)
    * /dev/snd        (periferiche audio)



Ecco i comandi utili per identificare le periferiche:

Periferiche USB:
lsusb

Periferiche a blocchi/caratteri:
cat /proc/devices

Periferiche pci (modem,schede di rete, controller vga e audio):
lspci

Per visualizzare eventuali notifiche da nuove periferiche rilevate:
dmesg
florin88
florin88
Admin

Numero di messaggi : 7128
Data d'iscrizione : 18.12.08
Età : 36
Località : Ca' Savio bronx (VE)

http://www.flaviusso.altervista.it

Torna in alto Andare in basso

Torna in alto

- Argomenti simili

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