2011-06-29 03:45:46 +0000 2011-06-29 03:45:46 +0000
97
97

ハードウェア情報を見つけるためのLinuxコマンドは何ですか?

私はLinuxの下で以下の項目のハードウェア情報を見つける必要があります:

  • CPU (およびコア)
  • CPU速度
  • メモリ
  • ハードディスク
  • OSバージョン

何かアドバイスはありますか?

回答 (9)

41
41
41
2011-06-29 03:59:07 +0000

試しに lshw

を実行してみてください。

37
37
37
2012-05-23 08:31:35 +0000

Linuxでハードウェアをチェックするためのコマンドの一覧です。すべてのコマンドがすべてのディストリビューションで利用できるわけではないことに注意してください。すべての情報を得るためには、root で (または sudo 経由で) 起動するのが良いでしょう。

コマンド: lscpu

  • 利用可能な CPU とその特性をリストアップ
  • 古いディストリビューションでは利用できません

コマンド: lshal

  • HAL (Hardware Abstraction Layer) がインストールされている必要があります
  • HAL で表示されるすべてのハードウェアをリストアップ

コマンド: lshw

コマンド: lshw

コマンド: lshw

コマンド: lshw

コマンド: lshw

コマンド: lshw

コマンド: lshw

コマンド: lshw

lshw**

  • デフォルトでUbuntuベースのディストリビューションで利用可能
  • メインレポのDebianで利用可能
  • Fedoraリポジトリで利用可能
  • すべてのハードウェアを検出するために多くの入力を使用します。カーネル、HAL、DMIなど。
  • ハードウェアレポートを生成するきちんとした ‘-html’ スイッチとして
  • このページの詳細をチェック

コマンド: lspci

  • 標準コマンド
  • カーネルによって検出された PCI バスに接続されているすべてのハードウェアをリストアップします

コマンド. lsusb

  • 標準コマンド
  • カーネルによって検出されたUSBバスに接続されたすべてのハードウェアをリストアップします

Command: dmidecode

  • 標準コマンド
  • DMI(BIOSインターフェースの一種)からソース情報を取得します
  • DMIインターフェースによって報告されたすべてのハードウェアをリストアップします。
15
15
15
2014-02-15 19:58:58 +0000

私は、いくつかのディストリビューションで使用されているユーティリティの共同開発者です。このツールは inxi と呼ばれています。これはbashスクリプトで、ここでの他の回答が示唆していることを一つの簡単なコマンドで実行します。

これを使うには、単にターミナルに行って ‘inxi -F’ とタイプすると、完全な (-F) システム情報の出力が表示されます。'inxi -h’ を実行すると、より多くのオプションが表示されます。これは元々 IRC トラブルシューティング用に作られたものなので、ほとんどすべての IRC クライアントで動作します (いくつかのクライアントにはバンドルされています)。

10
10
10
2013-10-12 13:19:53 +0000

そして、私の2セントの価値を加えるために、私は

hwinfo

を試してみたいと思います。fll バージョンは非常に詳細に豊富なので、おそらく

hwinfo --short

と呼ばれるのが一番良いでしょうし、ところで、lshw によって提供された情報の便利な凝縮された形は

hwinfo | more

によって簡単に読める出力で得ることができます。

sudo lshw -businfo

lshw-gtk と呼ばれるグラフィカルバージョンの lshw もあります:

Bus info Device Class Description
========================================================
                              system PORTEGE R930 (PT331E)
                              bus PORTEGE R930
                              memory 128KiB BIOS
                              memory 6GiB System Memory
                              memory 4GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
                              memory 2GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
cpu@0 processor Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
                              memory 32KiB L1 cache
                              memory 256KiB L2 cache
                              memory 4MiB L3 cache
                              memory 32KiB L1 cache
pci@0000:00:00.0 bridge 3rd Gen Core processor DRAM Controller
pci@0000:00:02.0 display 3rd Gen Core processor Graphics Controller
pci@0000:00:14.0 bus 7 Series/C210 Series Chipset Family USB xHCI Host Controller
pci@0000:00:16.0 communication 7 Series/C210 Series Chipset Family 
                                             MEI Controller #1
pci@0000:00:16.3 communication 7 Series/C210 Series Chipset Family KT Controller
pci@0000:00:19.0 eth0 network 82579LM Gigabit Network Connection
pci@0000:00:1a.0 bus 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
pci@0000:00:1b.0 multimedia 7 Series/C210 Series Chipset Family High Definition Audio Controller
pci@0000:00:1c.0 bridge 7 Series/C210 Series Chipset Family PCI Express Root Port 1
pci@0000:01:00.0 generic MMC/SD Host Controller
pci@0000:00:1c.1 bridge 7 Series/C210 Series Chipset Family PCI Express Root Port 2
pci@0000:00:1c.2 bridge 7 Series/C210 Series Chipset Family PCI Express Root Port 3
pci@0000:04:00.0 wlan0 network Centrino Advanced-N 6235
pci@0000:00:1c.5 bridge 7 Series/C210 Series Chipset Family PCI Express Root Port 6
pci@0000:00:1d.0 bus 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1
pci@0000:00:1f.0 bridge QM77 Express Chipset LPC Controller
pci@0000:00:1f.2 storage 7 Series Chipset Family 6-port SATA Controller [AHCI mode]
                 scsi0 storage        
scsi@0:0.0.0 /dev/sda disk 256GB TOSHIBA THNSNF25
scsi@0:0.0.0,1 /dev/sda1 volume 27GiB EXT4 volume
scsi@0:0.0.0,2 /dev/sda2 volume 210GiB Extended partition
                 /dev/sda5 volume 5722MiB Linux swap / Solaris partition
                 /dev/sda6 volume 204GiB Linux filesystem partition
                 scsi2 storage        
scsi@2:0.0.0 /dev/cdrom disk DVD-RAM UJ8C2
                             power Lithium Ion Battery
                          power          
                 wwan0 network Ethernet interface

あなたがいる特定のディストロに依存して、これらのコマンドのほとんどをインストールする必要があるかもしれません (apt-get install, yum, pacman, . ..)

2
2
2
2018-05-07 01:03:03 +0000

また、 screenFetch :

screenFetch は「Bash スクリーンショット情報ツール」と呼ばれる人気のある非標準スクリプト (インストールが必要) もあります。この便利な Bash スクリプトを使って、最近では誰もがスクリーンショットで見かけるようになった気の利いた端末テーマ情報 + ASCII ディストリビューションロゴを生成することができます。これはあなたのディストリビューションを自動検出し、そのディストリビューションのロゴの ASCII バージョンと貴重な情報を右側に表示します。ASCIIアートを指定しない、色を指定する、情報を表示するときにスクリーンショットを撮る、スクリーンショットコマンドをカスタマイズするなどのオプションがあります! このスクリプトは非常に簡単に追加でき、簡単に拡張することができます。

1
1
1
2014-04-22 16:26:06 +0000

インフラストラクチャを管理するためにpuppetを使用している場合は、 facter

facter processorcount sp_number_processors sp_current_processor_speed memorytotal operatingsystem osfamily operatingsystemrelease

processorcount => 4
sp_current_processor_speed => 2.5 GHz
sp_number_processors => 2
memorytotal => 8.00 GB
osfamily => RedHat
operatingsystem => CentOS
operatingsystemrelease => 6.5

あなたもyamlまたはjsonとして出力することができます

facter osfamily operatingsystem --json
{"osfamily":"Darwin","operatingsystem":"Darwin"}

facter osfamily operatingsystem --yaml
osfamily: Darwin
operatingsystem: Darwin

Chefは、ohaiと呼ばれる同様のツールを持っています。

1
1
1
2011-06-29 16:58:57 +0000

PCI(またはPCI-Express)バスを介してマシンに接続されている全てのデバイスの情報が欲しい場合は、lspci -vvknnqq

と入力してください。

1
1
1
2011-06-30 11:18:18 +0000

また、システムのハードウェアコンポーネントの説明を提供する dmidecode を使用することもできます。

0
0
0
2017-12-12 12:00:52 +0000

hw-probe ](https://hub.docker.com/r/linuxhw/hw-probe/) ツールは、すべてのハードウェア関連リスタ(hwinfo, lspci, lscpu, hdparm, smartctl, dmidecode など)の出力を一度に収集します。

相关问题

6
10
5
37
1