Manual PRO+ — Identificació de perifèrics a Linux

Índex

  • Introducció
  • Objectius del manual
  • Arquitectura del sistema Linux i detecció de perifèrics
  • Comandes principals
  • Monitorització en directe
  • Comparació entre situacions normals i anòmales
  • Scripts d’automatització
  • Evidències recomanades
  • Conclusions
  • Bibliografia i recursos

Introducció

Aquest manual explica les principals comandes de Linux necessàries per identificar perifèrics connectats a un equip. L’objectiu és entendre com Linux detecta maquinari, quines eines permeten consultar-lo i com diagnosticar problemes quan un dispositiu no és reconegut correctament.

Aquest document està orientat a assolir un nivell PRO+, incloent:

  • Explicació tècnica de cada comanda.
  • Relació amb les capes internes del sistema Linux.
  • Exemples reals.
  • Comparació entre comportaments normals i anòmals.
  • Monitorització en temps real.
  • Scripts per automatitzar comprovacions.
  • Recomanacions per documentar evidències.

Comandes principals

1. lsusb — Dispositius USB

lsusb
Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Bus 001 Device 004: ID 0781:5567 SanDisk Corp.

2. lspci — Dispositius PCI

lspci
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 00:14.0 USB controller: Intel Corporation USB 3.1 xHCI Controller

3. lsblk — Dispositius de bloc

lsblk
sda 476.9G sdb 14.9G

4. lpinfo — Impressores

lpinfo -v
direct usb://HP/DeskJet_2700

5. lsmod — Mòduls del kernel

lsmod | grep usb
usb_storage 77824 1

6. dmesg — Missatges del kernel

sudo dmesg -w
usb 1-2: new high-speed USB device

7. journalctl — Registres del sistema

journalctl -f

8. udevadm — Gestió udev

udevadm monitor

Monitorització en directe

Observar en temps real què passa quan connectem o desconnectem perifèrics.

sudo dmesg -w journalctl -f udevadm monitor

Comparació entre situacions normals i anòmales

SituacióResultat normalResultat anòmal
Pendrive USBApareix a lsusb i lsblkNomés apareix a lsusb
WiFi PCIDriver carregatDriver absent
ImpressoraDetectadaNo apareix

Scripts d’automatització

#!/bin/bashecho “===== USB =====” lsusbechoecho “===== PCI =====” lspciechoecho “===== BLOCS =====” lsblk

Evidències recomanades

  • Captures de lsusb funcionant.
  • Captures de lspci amb drivers.
  • Monitorització amb dmesg -w.
  • Vídeos connectant perifèrics.
  • Scripts executant-se.

Conclusions

Linux ofereix eines molt potents per identificar i diagnosticar perifèrics. La combinació de lsusb, lspci, lsblk, dmesg i journalctl permet monitoritzar maquinari i detectar problemes de manera professional.


Checklist

  • ✅ USB
  • ✅ PCI
  • ✅ Drivers
  • ✅ Logs
  • ✅ Scripts
  • ✅ Monitorització
  • ✅ Evidències
Assistent d'Ali Hassan

En línia ara mateix

Hola! 👋 Soc l'assistent virtual de l'Ali Hassan. Com et puc ajudar avui?