GNU/Linux >> Znalost Linux >  >> Linux

lshw:příkaz nenalezen

lshw hlásí konfiguraci paměti, verze firmwaru, konfiguraci základní desky, verzi a rychlost CPU, konfiguraci mezipaměti, rychlost sběrnice, hardwarové cesty, připojená zařízení, oddíly a systémy souborů. Vyzkoušejte příkaz lshw (Hardware Lister) bez voleb a uložte výstup do textového souboru:

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

Získáte několik stovek řádků výstupu, které zahrnují firmware, ovladače, možnosti, sériová čísla, čísla verzí a informace o sběrnici. lshw nebude zkoumat žádné zařízení připojené přes bezdrátové síťové rozhraní, jako je bezdrátová tiskárna nebo chytrý telefon připojený přes Bluetooth, ale bude hlásit bezdrátová a Bluetooth rozhraní.

Můžete preferovat souhrn v zobrazení stromu cest hardwaru:

$ sudo lshw -short
Poznámka :lshw má grafické rozhraní, které otevřete pomocí sudo lshw -X. Často se jedná o samostatný balíček, například lshw-gtk na Ubuntu a lshw-gui na openSUSE a Fedoře.

Pokud při spouštění příkazu lshw narazíte na níže uvedenou chybu:

lshw: command not found

můžete zkusit nainstalovat balíček lshw podle vaší volby distribuce:

Distribuce Příkaz
Debian apt-get install lshw
Ubuntu apt-get install lshw
Alpine apk přidat lshw
Arch Linux pacman -S lshw
Kali Linux apt-get install lshw
CentOS yum install lshw
Fedora dnf install lshw
Raspbian apt-get install lshw

Příklady příkazů lshw

1. Spusťte GUI:

# lshw -X

2. Seznam veškerého hardwaru v tabulkovém formátu:

# lshw -short

3. Uveďte všechny disky a řadiče úložiště v tabulkovém formátu:

# lshw -class disk -class storage -short

4. Uložte všechna síťová rozhraní do souboru HTML:

# lshw -class network -html > interfaces.html

5. Spusťte sudo lshw -short nebo sudo lshw -businfo pro zobrazení seznamu tříd zařízení a poté pojmenujte jednu nebo více tříd zařízení, které chcete vidět:

# lshw -short -class bus -class cpu

Chcete-li zobrazit podrobné informace, vynechejte volbu -short.

6. Naformátujte dlouhý výstup jako HTML, XML nebo JSON a uložte jej do souboru, abyste mohli výstup analyzovat pomocí svých oblíbených skriptovacích hacků:

# 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

Odeberte citlivé informace pomocí volby -sanitize, jako jsou IP adresy a sériová čísla, aby bylo bezpečnější je sdílet s technickou podporou:

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

7. Zobrazte paměťovou část hardwarového profilu systému:

# lshw -class memory


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. id:příkaz nenalezen

  3. w:příkaz nenalezen

  1. ifrename:příkaz nenalezen

  2. df:příkaz nenalezen

  3. du:příkaz nenalezen