当前位置:网站首页 > 技术博客 > 正文

linux查看ls命令的帮助信息




当您在桌面或服务器上运行 Linux 时,有时您需要识别该系统中的硬件。用于此目的的一个命令是。它的工作原理是显示连接到 PCI 总线的所有设备。它由 pciutils 软件包提供,可用于多种基于 Linux 和 BSD 的操作系统。

普通用户运行 时显示的信息可能会因访问权限而受到限制。使用 运行命令可提供完整的情况。

单独运行 会列出 PCI 总线及其连接的设备。这是我的媒体中心电脑的示例。它是基于 AMD Phenom CPU 的系统,因此具有 AMD 芯片组。它还配有 Atheros 无线控制器和 Nvidia 显卡。所有硬件设备都列出了详细信息,例如供应商、名称和型号:

 
   

添加 选项会增加每个设备的详细程度或详细程度。您可以使用 或 获取更多设备详细信息。在此级别, 显示所有设备的各种子系统和内存地址、中断请求 (IRQ) 编号以及其他功能。输出非常长。在您的系统上尝试一下。

有时您想缩小搜索范围。例如,RPM Fusion 网站提供了安装 Nvidia 显卡驱动程序的说明。他们首先使用 grep 命令识别您的显卡。这是我在笔记本电脑上得到的信息:

 
    
   

上面的 grep 命令显示我的媒体中心 PC 上的一个 VGA 设备,但没有 3D 设备。

 
   

还有另一种不需要 的方法。假设我想确定是否存在任何其他 Nvidia 设备。有必要多了解一点。我使用 选项来显示供应商和设备 ID 号。在我的媒体中心电脑上,此选项显示我的 VGA 卡、供应商 ID 和设备 ID:

 
   

设备名称后面带有冒号分隔数字的一组括号显示供应商和设备 ID。输出表明 Nvidia Corporation 制造的设备的供应商 ID 为 10de

选项显示来自指定供应商、设备或类 ID 的所有设备。以下是我系统中的所有 Nvidia 设备(保留 以包含供应商 ID):

 
   

从输出中,您可以看到除了显卡之外,我还有一个 Nvidia 音频设备。它们实际上都是同一个 Nvidia GeForce GTX 650 卡的一部分,但这仍然是一个很好的例子。

与 PCI 硬件设备一起, 可以显示使用 选项加载了哪些内核驱动程序模块。我将此选项添加到我的 命令中,以查看有关我的 Nvidia 设备的多条信息。

 
   

显示另外两行:正在使用的内核驱动程序内核模块。第二个列出了可用于支持该设备的模块。

新设备和供应商不断进入市场。如果您看到设备列为未知,则您的 PCI 设备 ID 数据库可能已过时。有两种方法可以检查。 选项使用 DNS 查询中央数据库。当然,这需要网络连接。

 
   

您还可以通过运行命令 来更新本地 PCI ID 数据库。

 
   

当然, 只是 Linux 上可用的众多命令之一,可用于查询系统上的硬件和软件。在我介绍 USB 设备的文章中了解有关 Linux 上硬件的更多信息:使用此 USB ID 存储库识别 Linux 上的更多设备。

  • 上一篇: 异步fifo使用
  • 下一篇: 系统封装步骤
  • 版权声明


    相关文章:

  • 异步fifo使用2025-08-21 12:01:00
  • string分割函数2025-08-21 12:01:00
  • 密码学基础知识2025-08-21 12:01:00
  • ds3232m2025-08-21 12:01:00
  • mysql增删改查语句以及常用方法2025-08-21 12:01:00
  • 系统封装步骤2025-08-21 12:01:00
  • 双向链表的数据结构2025-08-21 12:01:00
  • java写爬虫程序2025-08-21 12:01:00
  • ogg文件怎么转换为mp3格式2025-08-21 12:01:00
  • 交叉验证是干嘛的2025-08-21 12:01:00