Manual pràctic · Diagnòstic de maquinari · Linux
Identificació de
Perifèrics a Linux
Manual complet de comandes Linux per identificar i monitoritzar perifèrics connectats: dispositius USB, PCI, emmagatzematge, impressores, mòduls del kernel i registres del sistema en temps real.
Introducció a la pràctica
Context i justificació
En aquesta pràctica s’ha realitzat un manual de comandes Linux per identificar perifèrics connectats a l’equip. L’objectiu és conèixer diferents eines de diagnòstic i monitorització disponibles en Linux, així com entendre com el sistema detecta i gestiona els dispositius.
Durant la pràctica s’han utilitzat diferents comandes per identificar dispositius USB, PCI, dispositius d’emmagatzematge, mòduls del kernel i registres del sistema. També s’ha documentat la monitorització en directe de connexió i desconnexió de perifèrics.
Objectius de la pràctica
Metes de la pràctica
- Identificar perifèrics connectats al sistema Linux
- Aprendre a utilitzar comandes de diagnòstic
- Monitoritzar dispositius en temps real
- Entendre la relació entre kernel, mòduls i udev
- Documentar evidències amb captures de pantalla
Comandes utilitzades
Taula de referència — totes les comandes de la pràctica
| Comanda | Funció |
|---|---|
lsusb | Mostra dispositius USB connectats |
lsusb -t | Mostra l’arbre USB del sistema |
lspci | Mostra dispositius PCI |
lspci -k | Mostra controladors del kernel associats |
lsblk | Mostra dispositius d’emmagatzematge |
lsblk -f | Mostra sistemes de fitxers |
lpinfo -v | Mostra impressores detectades |
lsmod | Mostra mòduls del kernel carregats |
dmesg | Mostra registres del kernel |
dmesg -w | Monitorització en directe del kernel |
journalctl -f | Monitorització en directe dels logs |
Identificació de dispositius USB
Mostra tots els dispositius USB connectats al sistema amb identificadors de fabricant i producte.
Mostra l’estructura en arbre dels dispositius USB i els ports utilitzats.
Identificació de dispositius PCI
Permet identificar dispositius PCI com targetes gràfiques, controladors de xarxa o àudio.
Mostra els drivers i mòduls del kernel associats als dispositius PCI.
Identificació de dispositius d’emmagatzematge
Mostra els discos i particions detectats pel sistema en format arbre.
Mostra informació addicional dels sistemes de fitxers (tipus, UUID, punts de muntatge).
Identificació d’impressores
Permet visualitzar les impressores detectades pel sistema CUPS i els backends disponibles.
Identificació de mòduls del kernel
Mostra els mòduls del kernel carregats actualment. Els mòduls permeten que Linux pugui controlar diferents tipus de maquinari.
Consulta de registres del sistema
Mostra els últims missatges del kernel relacionats amb el maquinari i els dispositius connectats.
Monitorització en directe
Dues eines de monitorització en temps real
Aquestes comandes permeten observar en temps real els esdeveniments del kernel i del sistema quan es connecta o desconnecta un dispositiu USB.
Veure en temps real els esdeveniments del kernel quan es connecta o desconnecta un dispositiu USB.
Permet monitoritzar els logs del sistema en directe. Es van observar nous registres durant l’activitat dels perifèrics.
Situacions normals i anòmales
Quan el dispositiu USB està connectat, Linux el detecta correctament i apareix a:
- Visible a
lsusb - Visible a
lsblk - Missatge de connexió a
dmesg - Dispositiu accessible pel sistema
Quan el dispositiu és desconnectat o hi ha un error:
- Desapareix de
lsusb - Desapareix de
lsblk - Missatges de desconnexió a
dmesg - Permet detectar errors de maquinari
Relació amb les capes del sistema Linux
Mapeig de comandes i capes del sistema
| Comanda | Capa del sistema |
|---|---|
lsusb | Subsistema USB + udev |
lspci | Subsistema PCI + kernel |
lsmod | Mòduls del kernel |
dmesg | Kernel Linux |
journalctl | Logs de systemd |
lsblk | Subsistema de blocs |
lpinfo | Sistema CUPS |
Conclusions
En aquesta pràctica s’han utilitzat diferents eines Linux per identificar i monitoritzar perifèrics. Les comandes utilitzades permeten obtenir informació detallada del maquinari connectat i comprovar si els dispositius són detectats correctament pel sistema operatiu.
També s’ha pogut observar el funcionament del kernel i dels logs del sistema en temps real durant la monitorització dels perifèrics, comprenent la diferència entre una situació normal i una d’anòmala.
La pràctica ha servit per entendre millor el funcionament intern de Linux i les eines de diagnòstic disponibles per als administradors de sistemes, des del subsistema USB fins als logs de systemd.
Resum d’evidències documentades
| Comanda | Secció | Estat |
|---|---|---|
lsusb | Dispositius USB | ✅ |
lsusb -t | Arbre USB | ✅ |
lspci | Dispositius PCI | ✅ |
lspci -k | Controladors kernel | ✅ |
lsblk | Emmagatzematge | ✅ |
lsblk -f | Sistemes fitxers | ✅ |
lpinfo -v | Impressores CUPS | ✅ |
lsmod | Mòduls kernel | ✅ |
dmesg | Registres sistema | ✅ |
dmesg -w | Monitorització directe | ✅ |
journalctl -f | Logs en directe | ✅ |