DONAZIONE
AIUTACI A CRESCERE:
DONAZIONE LIBERÀ
DONAZIONE LIBERÀ
MENU
I postatori più attivi del mese
Nessun utente |
Comandi bash per identificare le periferiche in Linux Ubuntu
La Scaricata :: Il Mondo di Linux :: Guide e Trucchi per Ubuntu, Kubuntu, Edubuntu, Mint e tutte le derivate
Pagina 1 di 1
Comandi bash per identificare le periferiche in Linux Ubuntu
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:
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
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
Argomenti simili
» Come disabilitare l'automount quando colleghiamo le periferiche USB ad Ubuntu
» Comando bash per riavviare Ubuntu
» comandi WATCH e LSOF per linux
» Giochi Playstation su Ubuntu Linux
» Macbuntu 10.04 per linux ubuntu
» Comando bash per riavviare Ubuntu
» comandi WATCH e LSOF per linux
» Giochi Playstation su Ubuntu Linux
» Macbuntu 10.04 per linux ubuntu
La Scaricata :: Il Mondo di Linux :: Guide e Trucchi per Ubuntu, Kubuntu, Edubuntu, Mint e tutte le derivate
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.