GNU/Linux >> Linux Esercitazione >  >> Linux

Guarda l'ID del fornitore delle connessioni USB, l'ID del prodotto e la revisione

Puoi farlo con udevadm :

udevadm monitor --subsystem-match=usb --property

o

udevadm monitor --subsystem-match=usb --property --udev

per filtrare solo udev eventi. Se vuoi grep per una particolare proprietà dovrai annullare il buffer udevadm output (con strumenti come stdbuf , script , unbuffer ...):

stdbuf -i 0 -o 0 -e 0 udevadm monitor --subsystem-match=usb --property --udev | grep DEVPATH

o

script -q /dev/null -c "udevadm monitor --subsystem-match=usb --property --udev" | grep PRODUCT

o

unbuffer udevadm monitor --subsystem-match=usb --property --udev | grep -E 'ID_VENDOR_ID|ID_MODEL_ID'

Queste informazioni appaiono nei log del kernel — tipicamente in /var/log/kern.log o /var/log/syslog , o qualche altro file (dipende dalla configurazione del tuo syslog, distribuzioni diverse hanno impostazioni predefinite diverse).

Se desideri qualcosa di prefiltrato, puoi aggiungere una regola udev. Crea un file /etc/udev/rules.d/tkk-log-usb.rules contenente qualcosa come:

SUBSYSTEM=="usb", RUN+="/usr/local/sbin/tkk-usb-event"

L'ambiente del programma è popolato da molte variabili che descrivono il dispositivo, tra cui:

  • ACTION (add o remove )
  • DEVICE è un percorso per il dispositivo se vuoi accedervi
  • ID_MODEL_ID e ID_VENDOR_ID contenere l'ID del modello e del fornitore e ID_MODEL e ID_VENDOR contenere il testo corrispondente
  • ID_SERIAL contiene il numero di serie del dispositivo (se disponibile)

Linux
  1. Controlla i comandi e le attività con il comando watch di Linux

  2. Abilita SSL e connessioni remote per MySQL

  3. Come monitorare lo switch di rete e le porte utilizzando Nagios

  4. Linux USB:accendere e spegnere l'alimentazione?

  5. Come ottenere informazioni sul fornitore e sul prodotto USB a livello di codice su Linux?

vnStat:monitora la larghezza di banda della rete in Linux e BSD

Gestisci e monitora i moduli del kernel Linux con Kmon

Risolvi i problemi e monitora le prestazioni del sistema Linux con nmon

Come usare ss Command (monitora connessioni di rete)

10 esempi di comando Linux ss per monitorare le connessioni di rete

Suggerimenti e trucchi per la riga di comando di Netstat