GNU/Linux >> Linux Esercitazione >  >> Linux

lshw:comando non trovato

lshw riporta la configurazione della memoria, le versioni del firmware, la configurazione della scheda madre, la versione e la velocità della CPU, la configurazione della cache, la velocità del bus, i percorsi hardware, i dispositivi collegati, le partizioni e i filesystem. Prova il comando lshw (Hardware Lister) senza opzioni e salva l'output in un file di testo:

$ sudo lshw | tee hardware.txt
duchess
    description: Laptop
    product: Latitude E7240 (05CA)
    vendor: Dell Inc.
    version: 00
    serial: 456ABC1
    width: 64 bits
...

Otterrai diverse centinaia di righe di output che includono firmware, driver, funzionalità, numeri di serie, numeri di versione e informazioni sul bus. lshw non esaminerà alcun dispositivo collegato tramite un'interfaccia di rete wireless, come una stampante wireless o uno smartphone collegato tramite Bluetooth, ma segnalerà le interfacce wireless e Bluetooth.

Potresti preferire un riepilogo in una vista ad albero del percorso hardware:

$ sudo lshw -short
Nota :lshw ha un'interfaccia grafica, che si apre con sudo lshw -X. Questo è spesso un pacchetto separato, ad esempio lshw-gtk su Ubuntu e lshw-gui su openSUSE e Fedora.

Se si verifica l'errore seguente durante l'esecuzione del comando lshw:

lshw: command not found

puoi provare a installare il pacchetto lshw secondo la tua scelta di distribuzione:

Distribuzione Comando
Debian apt-get install lshw
Ubuntu apt-get install lshw
Alpino apk aggiungi lshw
Arci Linux pacman -S lshw
Kali Linux apt-get install lshw
CentOS yum install lshw
Fedora dnf install lshw
Raspbian apt-get install lshw

Esempi di comando lshw

1. Avvia la GUI:

# lshw -X

2. Elenca tutto l'hardware in formato tabellare:

# lshw -short

3. Elenca tutti i dischi e i controller di archiviazione in formato tabulare:

# lshw -class disk -class storage -short

4. Salva tutte le interfacce di rete in un file HTML:

# lshw -class network -html > interfaces.html

5. Esegui sudo lshw -short o sudo lshw -businfo per visualizzare un elenco di classi di dispositivi, quindi nomina una o più classi di dispositivi che desideri visualizzare:

# lshw -short -class bus -class cpu

Ometti l'opzione -short per visualizzare informazioni dettagliate.

6. Formatta l'output lungo come HTML, XML o JSON e archivialo in un file in modo da poter utilizzare i tuoi hack di scripting preferiti per analizzare l'output:

# lshw -html -class bus -class cpu | tee lshw.html
# lshw -xml -class printer -class display -class input | tee lshw.xml
# lshw -json -class storage | tee lshw.json

Rimuovi le informazioni sensibili con l'opzione -sanitize, come indirizzi IP e numeri di serie, per rendere più sicura la condivisione con il supporto tecnico:

# lshw -json -sanitize  -class bus -class cpu 

7. Visualizza la sezione di memoria del profilo hardware di un sistema:

# lshw -class memory


Linux
  1. ifrename:comando non trovato

  2. netstat:comando non trovato

  3. kubectl:comando non trovato

  4. tvservice:comando non trovato

  5. lspci:comando non trovato

aws-shell:comando non trovato

w:comando non trovato

df:comando non trovato

du:comando non trovato

rm:comando non trovato

mv:comando non trovato