如何在Linux上查看系统详细信息和硬件信息
了解系统的硬件规格很重要,因为它决定了您的计算机是否支持某些软件程序和视频游戏。 如果您想升级您的 PC,了解您当前拥有的硬件类型至关重要,以便您可以根据需要确定要升级的部件。
本指南将向您展示一些用于在 Linux查看硬件规格的最重要的命令。
推荐:如何修复Windows Rust Steam Auth Timeout错误
一、CPU信息
中央处理器 (CPU) 是计算机上最重要的硬件组件之一。 它的主要功能是处理逻辑和数学指令。
这 处理器 命令为您提供计算机处理器信息及其各个单元的详细概述。 lscpu 命令显示的一些重要信息包括 CPU 供应商信息、处理器架构、CPU 的虚拟化能力以及处理器拥有的内核数。
运行以下命令以列出您 PC 上的 CPU 信息:
lscpulscpu 命令从 /proc/cpuinfo 文件并以易于阅读的格式显示。
2. 随机存取存储器 (RAM)
随机存取存储器或主存储器负责存储在您的 PC 上运行的程序的可变信息。 RAM 是一种易失性存储单元,这意味着当您关闭或重新启动系统时,它所保存的数据会被清除。
使用 自由的 命令查看系统上可用的内存量和当前使用的内存量。
free -mfree 命令从 /proc/meminfo 文件。
除了正在使用的内存之外,输出还将显示与系统上的交换空间相关的信息。 Linux 中的交换空间充当 RAM 的扩展。
除了知道内存量之外,您可能还想知道在不打开机盖的情况下有多少内存插槽,Linux检查硬件规格如果您想安装额外的 RAM 或只是升级内存,这一点很重要。
使用 dmidecode 命令以了解系统上的内存插槽数量以及每个插槽当前拥有多少 RAM。 dmidecode 命令从 DMI 表中读取硬件信息。
sudo dmidecode -t memory | grep -i size下面的输出显示这台电脑有两个内存插槽,每个插槽都有一个大约 4GB 的内存芯片。
您可以使用 dmidecode 命令查看其他系统信息,例如 BIOS、处理器、序列号等。查看 dmidecode 手册页以获取更多命令选项。
要查找有关您的 PC 可以容纳的最大 RAM 量的信息:
dmidecode -t memory | grep -i max3. 硬盘及周边设备
与临时存储信息的随机存取存储器不同,您的硬盘保留存储的信息。 即使您的计算机关闭或重新启动,存储在硬盘上的数据仍然可用。
使用 df 命令查看当前磁盘使用情况,包括可用的分区数和可用磁盘空间。 这 -H 选项以更易于阅读的格式显示数据。
df -h命令输出显示正在使用的文件系统、分区的大小、使用的存储量以及挂载的分区的位置。
使用 磁盘 命令以获取与扇区数、扇区大小、文件系统类型和分区表条目相关的更详细信息。
sudo fdisk -l要获取与整个硬盘设备相关的简要信息,请使用 lshw 命令如下:
lshw -short -C disk查看附加设备信息
这 lsusb 命令查看与当前连接到系统的磁盘设备相关的信息。 这些设备包括 U 盘、外部磁盘阅读器等。
lsusb此命令显示 USB 控制器和有关连接到它们的设备的详细信息。 默认情况下,它将显示一个简短的输出。 使用 -v 标志(代表 详细) 打印每个 USB 端口的详细信息。
除了 USB 设备,您的计算机还连接了其他外围设备。 使用 lspci 命令查看 PCI 总线和连接到它们的设备的详细信息。
lspci此类别中的一些常见设备包括 VGA 适配器、显卡、网络适配器、USB 端口、SATA 控制器等。
消息 是另一个重要的命令,可用于在启动期间查看连接到 Linux PC 的硬件设备。
dmesg 命令不仅对于查看附加的硬件设备很重要,而且对于查找硬件错误也是一个很好的命令,因为它在系统启动时存储有关设备的信息。
4.网卡
网卡是一种硬件设备,可让您的计算机连接到网络上的其他设备。 要查看与您的 PC 网卡相关的信息,请发出以下命令:
sudo lshw -C network输出显示这台特定的 PC 具有无线接口和以太网线连接点。 此外,还列出了其他网络连接详细信息。
5. 硬件概述
有时您可能希望全面了解整个系统的硬件。 为此,请使用 lshw 命令。
lshwlshw 命令提取并输出有关 PC 硬件配置的详细信息。 该命令列出有关 CPU、图形、音频、网络、驱动器、分区、传感器、总线速度等的信息。
lshw 命令具有许多其他选项来限制输出或仅针对特定硬件设备。 使用手册页了解有关其用法和选项的更多信息。
man lshw了解系统的硬件规格
本指南向您展示了如何在Linux检查硬件规格。 无论您计划出售或升级系统还是寻求 IT 支持,了解您的 PC 硬件都很重要。
了解您是否需要系统升级的最佳方法是自己进行测试。 了解在特定情况下要升级的组件肯定会帮助您充分利用计算机。

