大家都知道,当我们的 Linux 系统计算机出现问题时,需要对其排除故障,首先需要做的是找出计算机的硬件信息。下面介绍一个简单易用的应用程序——HardInfo,你可以利用它来显示你电脑的每个硬件方面的信息,它的好处就是不必去拆分电脑单独查看每个部件。

安装HardInfo工具

有的小伙伴会问如何去安装这个软件呢?我们可以在发行版的软件中心或软件包管理器中找到 HardInfo 应用程序。另外,我们也可以在 “Ubuntu”(乌班图)软件中心去获取,在这里这个应用程序叫做 System Profiler and Benchmark 。其实这个程序的安装非常简单,只需要按常规步骤去安装它,然后点击「安装」按钮。

你还可以从终端安装它,输入命令:

$ sudo apt install hardinfo

操作系统摘要和详细信息

当我们第一次运行它时,HardInfo 程序将显示其预选的 Computer->Summary(电脑->摘要)信息页,在这里可以看到关于电脑最重要的信息。 下面我们罗列几个实用的操作系统详细信息:

1、 “Operating System” (操作系统)会显示正在使用的 Linux 系统发行版及其他版本。

2、“CPU”(中央处理器)会显示处理器的型号、速度(以GHz为单位)、内核数以及每个内核的线程数(如果CPU支持多线程处理)。

3、“RAM”(内存)会显示可用内存量(以KB为单位)。

4、“ Motherboard ”(主板)会显示计算机主板的型号和芯片组。

5、“ Graphics ”(显卡)会显示电脑GPU的活动分辨率、品牌和型号。

6、“ Storage ”(存储区)会列出操作系统和其他文件所在的所有已安装存储设备。

7、“ Printers ”(打印机)和“ Audio ”(音频),可以查找连接到电脑上的打印机、音频子系统。

系统详细信息

进入左窗格的选项,选择“ Operating System ”(操作系统),可以看到有关已安装操作系统的更多详细信息。

从列表的内容中,有以下两点我们可以重点关注:

● “Kernel”(中心)会显示系统中当前运行的内核名称及其版本。

● “ Computer Name ”(计算机名称)会显示在本地网络中其他电脑的主机名。

CPU和内存详细信息

要获取有关CPU的更多信息,我们可以选择 “Devices -> Processor” (设备->处理器)。

在这里,不仅可以查看CPU的总体速度,还可以查看其中每个核心的速度以及可用缓存的数量

通过选择下面一栏的的 “Memory” (内存),不但可以看到计算机中安装的内存总量,还可以看到其中有多少内存是可用的(或者不可用的)以及应用程序的可用内存量(或者不可用内存量)。

如果显示是可用的,那么可以在 “SwapTotal”(总计交换)字段旁边看到系统可用的 "Virtual Memory ”(虚拟内存量),其实这些取决于操作系统的设置。

GPU、存储、网络详细信息

如果想要了解更多关于连接到主板上的图形处理器(GPU)和任何其他类似的扩展卡,可以点击 “PCI Devices”(PCI设备)。

这里可以看到图形卡叫做 “VGA compatible controller”(VGA兼容控制器)。单击这个条目,可以在窗口的下半部分看到有关它的更多信息,例如确型号、板载内存量等。

想要获取更多的信息,关于电脑的所有存储设备及其连接的控制器,可以选择 “Storage” (存储)。虽然在以上截图中,只能看到一个硬盘驱动器,但下面其实还有其他的。

单击其中的一个,窗口的下半部分会更新有关它们的信息。

想要了解更多关于网络的连接信息,可以选择点击 “Network” (网络),将会显示计算机上所有可用网络接口的列表和发送、接收的数据量,也包含每个接口的IP地址。

正如上面所介绍的,通过单击其中的一个,可以获得更多信息,如接口类型和使用的 Internet 协议。

基准分析

HardInfo 还提供了一系列基准测试,可以让你检查你的电脑性能。你可以在 “Benchmarks” (基准)下找到它们。

它们大多用来测试 CPU 在不同任务中的速度,这里其实还有一个基本的GPU测试( “GPU Drawing” ),它可以提供一个非常粗略的速度概念。

生成报告

HardInfo 程序有一个非常实用的功能就是允许使用者生成关于硬件的报告,这样就不用担心记不住显示的所有内容。方法很简单,只需要单击主工具栏上的 “Generate Report” (生成报告)按钮。

这里我们有一个建议就是选择启用所有选项,生成一个报告,然后保存在安全的地方(比如U盘),以备将来需要时使用。

如果当我们面临一个迫不得已的问题,必须要检查电脑的硬件来解决,那么我们可能会这样做:比如显示器在使用一段时间后发现了损坏和乱码,会对GPU(图形处理器)进行压力测试,来筛查原因;亦或是当我们感觉计算机通常运行速度变慢了,会对存储设备进行基准测试,来确保它们正常运行。

各位亲!你们是否还有其他方法来检查硬件配置?欢迎大家在评论区告诉我们。


公众号:良许Linux

有收获?希望老铁们来个三连击,给更多的人看到这篇文章

Linux系统查看硬件信息神器,比设备管理器好用100倍!的更多相关文章

  1. Inxi:获取Linux系统和硬件信息的神器

    导读 在这篇文章里,我们将看到如何使用inxi来获取这些详情信息.在论坛技术支持中,它可以作为调试工具,迅速确定用户的系统配置和硬件信息. Inxi是一个可以获取完整的系统和硬件详情信息的命令行工具, ...

  2. Linux下查看硬件信息的方法

    用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查 ...

  3. Linux常见查看硬件信息指令

    CPUlscpu 查看的是CPU的统计信息./proc/cpuinfo 查看每个cpu信息,如每个CPU的型号,主频等. 内存free -m 概要查看内存情况cat /proc/meminfo 查看内 ...

  4. 【Linux 运维】linux系统查看版本信息

    查看linux系统版本信息: [root@kvm-host~]# cat /proc/version       (Linux查看当前操作系统版本信息)Linux version 3.10.0-514 ...

  5. Linux系统查看日志信息总结

    命令: cat tail -f #系统日志文件存放路径: /var/log/message #系统启动后的信息和错误日志 /var/log/secure #与安全相关的日志信息 /var/log/ma ...

  6. linux 下查看硬件信息(mac,IP地址,硬盘型号,序列号等)

    一.查看网卡mac地址 #安装lshw [root@server ~]# yum install lshw #使用方法 [root@rsync-server ~]# lshw -c network * ...

  7. linux查看硬件信息及驱动设备相关整理

    查看声卡设备:cat /proc/asound/cards 查看USB设备:cat /proc/bus/usb/devices 常用命令整理如下:用硬件检测程序kuduz探测新硬件:service k ...

  8. [转帖]如何在Linux上使用命令行查看硬件信息

    如何在Linux上使用命令行查看硬件信息 时间:2016-01-13   作者:admin 分类:新手入门 阅读:126次 http://embeddedlinux.org.cn/emb-linux/ ...

  9. linux查看系统的硬件信息

    linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说. cpu lscpu命令,查看的是cpu的统计信息. blue@blue-pc:~ ...

随机推荐

  1. Python 简明教程 --- 8,Python 字符串函数

    微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 好代码本身就是最好的文档.当你需要添加一个注释时,你应该考虑如何修改代码才能不需要注释. -- St ...

  2. PID各环节的意义和功能,自带PID的matlab编程实例

    这是PID的标准形式包括比例/积分/微分三部分,e为偏差 下面我们分析三个环节的作用,设:当前系统状态A,目标状态B, e=B-A,初始状态e>0 (以下是个人的理解,欢迎读者评论) 1 比例环 ...

  3. git和github入门指南(3.2)

    3.3.解决多人协作开发过程中的代码冲突问题 1.在多人协作开发的项目中,每次开发之前每个人最好先同步更新一下github上最新的代码,可以减少冲突的概率 git pull 2.产生冲突 目前咱们演示 ...

  4. pythonic context manager知多少

    Context Managers 是我最喜欢的 python feature 之一,在恰当的时机使用 context manager 使代码更加简洁.清晰,更加安全,复用性更好,更加 pythonic ...

  5. 解密TaurusDB存储端高并发之线程池

    摘要:为了能加快相关任务的高效执行,TaurusDB采用多线程技术处理的方式,增加处理器单元的吞吐能力,从而提高存储端的执行效率. 1. TaurusDB背景 随着云计算进入2.0时代,数据急剧膨胀, ...

  6. docker 在centos7中设置 DOCKER_OPTS

    不同于Ubuntu目录 /etc/default/docker. 在 CentOS7中Docker默认配置的路径在 /usr/lib/systemd/system/docker.service [例如 ...

  7. i++ & ++i不看字节码是真的难懂

    package club.interview.base; /** * ++i 先"++"后赋值 * i++ 先赋值后"++" * i++ 局部变量表的值会改变, ...

  8. [BSidesCF 2020]Had a bad day

    [BSidesCF 2020]Had a bad day 测试 一些猫狗的图片加上url有传参,测试到文件包含时报错了. 使用php伪协议: php伪协议 php://fliter/read=conv ...

  9. python数据处理(九)之自动化与规模化

    1 前沿 1.1 适合自动化的任务 每周二输出一些新的分析结果,编制一份报告,并发送给相关方 其他部门或同事需要能够在没有你的指导和支持下运行报告工具和清洗工具 每周进行一次数据下载.清洗和发送 每次 ...

  10. 数据可视化之DAX篇(十三)熟练使用FORMAT函数,轻松自定义数据格式

    https://zhuanlan.zhihu.com/p/64420449 在进行数据分析时,需要对某个数据进行格式调整的情形经常会遇到,在DAX中有一个专门进行格式调整的函数:FORMAT. 其实对 ...