首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >列出Linux中ARM计算机的所有组件?

列出Linux中ARM计算机的所有组件?
EN

Unix & Linux用户
提问于 2017-05-26 02:27:32
回答 4查看 5.9K关注 0票数 18

我有一台基于ARM的计算机,运行Ubuntu (非GUI)似乎正常。如何获得此计算机上所有组件的列表?例如以太网芯片,Wifi芯片,蓝牙,CPU,电源管理芯片等。

EN

回答 4

Unix & Linux用户

发布于 2017-05-26 06:23:52

ARM实现的变化太大,无法用标准工具覆盖。

深入挖掘/sys/class,您将找到所有组件,但这样做是很痛苦的。由于符号链接,无法使用find /sys/class -name name查找所有组件。您既不能使用find -L,因为圆圈链接。

代码语言:javascript
运行
复制
cat /sys/class/*/*/device/*/{,*/,*/*/}name */*/device/*/name|sort -u

给您一些印象的设备,但如果您真的想知道设备与实际加载的驱动程序,您将不得不手动阅读通过您的dmesg

票数 12
EN

Unix & Linux用户

发布于 2017-05-26 04:24:18

ARM架构没有任何PCI总线。他们用AMBA公共汽车。

安巴

Dmesg会给你提供你需要的大部分信息。

票数 4
EN

Unix & Linux用户

发布于 2017-05-26 15:58:15

要列出Linux系统上的所有组件,可以使用:

  • inxi命令和-option参见inxi -h
  • hwinfo命令类似于lshw,更多的是去The命令。
  • 包含有关系统、内存、设备、硬件的所有信息的/proc目录.
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/367329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档