如何找到我的硬件详细信息?

Oxw*_*ivi 175 hardware

是否有任何内置软件或终端方法允许我查看系统上的硬件配置文件?与此功能相当的 Windows 是设备管理器

Oli*_*Oli 194

有几个选项:

  • lspci将以一种很好的快速方式向您展示您的大部分硬件。它具有不同的详细程度,因此您可以根据需要使用-v-vv标志从中获取更多信息。该-k参数是找出硬件正在使用哪个内核驱动程序的好方法。-nn将让您简单地知道硬件 ID,这对搜索非常有用。

    但这只是获取硬件列表的一种非常简单、快速的方法。我经常要求人们在尝试识别他们的无线硬件时在这里发布它的输出。它非常适合这样的事情。

    显示 USB 总线以外的 USB 硬件。

    下面是三个真实世界的例子:

    图形:

    $ lspci -nnk | grep VGA -A1
    03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1)
        Kernel driver in use: nvidia
    
    Run Code Online (Sandbox Code Playgroud)

    声音的:

    $lspci -v | grep -A7 -i "audio"
    00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
        Subsystem: Acer Incorporated [ALI] Device 080d
        Flags: bus master, fast devsel, latency 0, IRQ 34
        Memory at f0940000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
    
    --
    00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
        Subsystem: Acer Incorporated [ALI] Device 080d
        Flags: bus master, slow devsel, latency 32, IRQ 35
        Memory at f0944000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
    
    Run Code Online (Sandbox Code Playgroud)

    联网:

    $ lspci -nnk | grep net -A2
    00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1)
        Subsystem: Acer Incorporated [ALI] Device [1025:0222]
        Kernel driver in use: forcedeth
    --
    05:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01)
        Subsystem: AMBIT Microsystem Corp. AR5BXB63 802.11bg NIC [1468:0428]
        Kernel driver in use: ath5k
    
    Run Code Online (Sandbox Code Playgroud)
  • lsusb就像lspci但是对于 USB 设备。具有相似详细程度选项的相似功能。如果您想知道插入的内容,那就太好了。

  • sudo lshw 将为您提供非常全面的硬件和设置列表。

    它为您提供了如此多的信息,我建议您通过管道将其less输出或将其输出到文件中,然后在可以移动的地方打开它:

    sudo lshw | less
    
    Run Code Online (Sandbox Code Playgroud)

    当然,这通常是很多信息。您通常只需要关于一小部分硬件的信息,lshw并让您选择一个类别。例如,如果您只想查看您的网络设备,请运行以下命令:

    sudo lshw -c network
    
    Run Code Online (Sandbox Code Playgroud)
  • 如果你想要一些图形化的东西,我建议你看看hardinfo. 您需要先安装它:

    sudo apt-get install hardinfo
    
    Run Code Online (Sandbox Code Playgroud)

    然后,您只需从同一个终端运行它hardinfo。我不知道它默认有一个菜单位置。

    但它可以为您提供比其他选项稍多的信息(引导、可用内核等),并为您提供类似的 PCI 和 USB 硬件列表,如前两个命令。

    它还提供了一些简单的基准测试。我认为开发人员的目标是使其成为 Sandra(一种流行的 Windows 硬件信息收集工具)的替代品。

    它甚至可以选择输出一份不错的报告,您可以将其发送给某人(尽管它很容易包含太多信息)。

硬信息

  • 需要一个类似于“hardinfo”的默认图形硬件管理系统...... (21认同)
  • @Oxwivi 他们呢?正如我所说,`lspci -k` 会显示它们,`lshw` 会理所当然地显示它们(查看配置 =&gt; 驱动程序干下),而当您选择设备时,`hardinfo` 会显示它们(屏幕截图中的底部窗格)将填写该设备的更多信息) (3认同)

Ped*_*ram 63

您可以使用 lshw 这是 CLI 工具:

sudo lshw

正如手册页所说:

lshw 是一个提取机器硬件配置详细信息的小工具。它可以在支持 DMI 的 x86 或 IA-64 系统和某些 PowerPC 机器(已知 PowerMac G4 可以工作)上报告确切的内存配置、固件版本、主板配置、CPU 版本和速度、缓存配置、总线速度等。

您还可以使用HardInfo

HardInfo 可以收集有关系统硬件和操作系统的信息、执行基准测试并生成 HTML 或纯文本格式的可打印报告。

它还可以轻松扩展,因为开发人员文档和完整源代码(在 GNU GPL 版本 2 下发布)可用。

在此处输入图片说明

通过运行以下命令安装它:

sudo apt-get install hardinfo

或在 Synaptic 或软件中心寻找 hardinfo。


Oct*_*ean 21

有多种方法可以收集硬件信息。我会发布我知道的所有可能性。有关任何程序的更多信息,请参阅他们的手册页。


选项一—— lshw

lshw默认情况下应该安装。您必须以超级用户(sudo)身份运行它。

它将提供几乎每个组件的非常详细的列表。要获得更短的列表表示,您可以使用该-short标志。

您可以通过多种方式使其输出信息。


选项二 -hwinfo(需要安装)

hwinfo你必须安装。它在存储库中。

它还以非常详细的方式呈现组件。这里的--short标志会给你一个很好的硬件类别排序列表。

使用该--[hwtype]选项,您只能获取有关所选硬件类型的详细信息,这有时非常方便。


我不知道禁用/启用硬件或驱动程序的任何一体式解决方案。驱动程序通常是内核模块,您可以使用modprobe命令启用(添加)和禁用(删除)。

使用lsmod您可以找出当前加载了哪些模块。

  • 我明白了,然后`sudo lshw -short` 可以轻松解决在错误报告中引用信息的需要。 (2认同)

Sau*_*mar 15

lshw是一个非常好的命令,可以告诉您非常详细的硬件信息。如果您不想安装诸如hardinfo 之类的其他东西,那么这将是一个非常好的命令。但是使用带有 -html或 -xml 选项的lshw(你可以说列出硬件来记住这个命令)以更具交互性的方式获取信息。

这里说明了

    $ sudo lshw | less (or more)
    $ sudo lshw -html > myhardware.html
    $ sudo lshw -xml > myhardware.xml
Run Code Online (Sandbox Code Playgroud)

现在只需打开在当前目录中创建的 .html 或 .xml 文件即可获得硬件的完整描述。


jet*_*jet 12

lspci - PCI 硬件

lsusb, lspcmcia, lshw, lshw-gtk

dmidecode - 有关系统硬件的信息,如系统 BIOS 中所述

kinfocenter

cat /proc/cpuinfo


小智 10

lshw是命令,lshw | grep audio例如,您也可以使用 grep 。

我不知道如何在 GUI 中查看它。


小智 9

NeoFetch是一个很好的命令行解决方案,用于获取高级信息(如果运行 Ubuntu 14.04 或更高版本)。

要安装,您需要先添加 PPA:

sudo add-apt-repository ppa:dawidd0811/neofetch
Run Code Online (Sandbox Code Playgroud)

然后安装:

sudo apt update && sudo apt install neofetch
Run Code Online (Sandbox Code Playgroud)

然后运行:

neofetch
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

更新:

从 18.04 开始,neofetch在 Universe 存储库中可用。

呈现Neofetch数据的一种便捷方式是使用neofetch --stdout. 此命令以纯文本格式生成输出,可以将其复制/粘贴到此处的问题或答案中,而无需上传图像。

$ neofetch --stdout
dkb@kububb                                                                                                                                        
------------                                                                                                                                        
OS: Ubuntu 18.04.2 LTS x86_64                                                                                                                       
Host: Inspiron 15-3567                                                                                                                              
Kernel: 4.15.0-48-generic                                                                                                                           
Uptime: 3 hours, 12 mins                                                                                                                            
Packages: 2352                                                                                                                                      
Shell: bash 4.4.19                                                                                                                                  
Resolution: 1366x768                                                                                                                                
DE: KDE                                                                                                                                             
WM: KWin                                                                                                                                            
WM Theme: Breeze                                                                                                                                    
Theme: Breeze Dark [KDE], MyBreeze-Dark [GTK2/3]                                                                                                    
Icons: Breeze-dark [KDE], Breeze [GTK2/3]                                                                                                           
Terminal: konsole                                                                                                                                   
Terminal Font: Hack 11                                                                                                                              
CPU: Intel i3-6006U (2) @ 2.000GHz                                                                                                                  
GPU: Intel HD Graphics 520                                                                                                                          
Memory: 1435MiB / 7846MiB                                                                                                                           
$                                                                                                                                        

              
Run Code Online (Sandbox Code Playgroud)


Mar*_*ney 8

HardwareLiSter是一个有用的工具,可以在漂亮的 GUI 界面中向您显示系统上所有硬件的详细信息。

如果您更喜欢使用终端尝试sudo dmidecode,它也会为您提供所有硬件的非常详细的列表。


kar*_*rel 7

从 Ubuntu 18.04 及更早版本的默认 Ubuntu 存储库安装 Sysinfo。Sysinfo 是一个图形工具,能够显示有关运行它的计算机的一些硬件和软件信息。

它能够识别以下信息:

  • 系统(Linux 发行版、GNOME 版本、内核、gcc 和 Xorg 以及主机名)
  • CPU(供应商标识、型号名称、频率、二级缓存、bogomips、型号和标志)
  • 内存(系统 RAM 总量、可用内存、交换空间总量和可用内存、缓存、活动、非活动内存)
  • 存储(IDE 接口、所有 IDE 设备、SCSI 设备)
  • 硬件(主板、显卡、声卡、网络设备)
  • NVIDIA 显卡:仅安装了 NVIDIA 显示驱动程序

在此处输入图片说明

在 Ubuntu 20.04 及更高版本中,安装 System Profiler ( sudo apt install hardinfo) 而不是 Sysinfo。

在此处输入图片说明


tig*_*k89 7

其他适用于 Ubuntu 的好工具是

i-nex

在此处输入图片说明

I-Nex 是免费的系统信息工具,用于收集主要系统组件(设备)的信息,如 CPU、主板、内存、视频内存、声音、USB 设备等。该应用程序允许通过选项卡式清晰界面显示有关系统硬件的信息,该实用程序显示大量系统详细信息。I-Nex 实用程序继续添加新功能,这次 I-Nex 包括 GPU 信息选项卡和其他各种修复。除了能够显示硬件信息之外,I-Nex 还可以生成高级报告,您可以选择要包含的内容,并可选择将报告发送到诸如 Pastebin(和其他)之类的服务。它还具有直接从应用程序截取 I-Nex 窗口屏幕截图的选项。I-Nex 与 Linux 可用的其他硬件信息 GUI 工具之间的区别在于信息组织得更好,显示速度更快(例如比 lshw-gtk)。此外,硬件信息的呈现方式比其他此类工具更容易理解。

中央处理器

在此处输入图片说明 CPU-G 是显示硬件信息的有用工具。它检测硬件并显示有关所有内容的详细信息,显示有关 CPU(处理器)、RAM(活动/非活动、空闲、已使用和缓存)、主板和芯片组、Bios 详细信息、显卡详细信息以及已安装 Linux 的详细信息。

来源 http://www.noobslab.com/2014/01/cpuz-alternatives-inex-cpug-for-ubuntu.html


tho*_*ace 6

从终端:

sudo lshw
Run Code Online (Sandbox Code Playgroud)

从 gui 你需要安装gnome-device-manager


小智 5

来自 Ubuntu 软件中心的设备管理器。


Hon*_*.Wu 5

添加一些细节:

  • lscpu显示有关CPU架构的信息
  • lsblk列出块设备
  • sudo lshw -short | grep -i "system memory"列出系统内存

只需键入ls并使用tab即可获得提示。