成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在 Linux 上使用 lspci 命令查看硬件情況

系統(tǒng) Linux
當(dāng)你在個(gè)人電腦或服務(wù)器上運(yùn)行 Linux 時(shí),有時(shí)需要識(shí)別該系統(tǒng)中的硬件。lspci 命令用于顯示連接到 PCI 總線(xiàn)的所有設(shè)備,從而滿(mǎn)足上述需求。

當(dāng)你在個(gè)人電腦或服務(wù)器上運(yùn)行 Linux 時(shí),有時(shí)需要識(shí)別該系統(tǒng)中的硬件。lspci 命令用于顯示連接到 PCI 總線(xiàn)的所有設(shè)備,從而滿(mǎn)足上述需求。該命令由 pciutils 包提供,可用于各種基于 Linux 和 BSD 的操作系統(tǒng)。

[[424502]]

基礎(chǔ)用法

由于訪(fǎng)問(wèn)權(quán)限,普通用戶(hù)運(yùn)行 lspci 時(shí)顯示的信息可能會(huì)受限,因此可以使用 sudo 運(yùn)行命令,系統(tǒng)會(huì)給出完整的信息圖。

直接運(yùn)行 lspci 命令會(huì)列出 PCI 總線(xiàn)及其連接的設(shè)備,下圖是在我的媒體中心 PC 上的演示樣例。圖中是一個(gè)基于 AMD Phenom CPU 的系統(tǒng),所以它有一個(gè) AMD 芯片組,以及 Atheros 無(wú)線(xiàn)適配器和 Nvidia 顯卡。所有硬件設(shè)備都列出了詳細(xì)信息,例如供應(yīng)商、名稱(chēng)和型號(hào)等:

  1. $ sudo lspci 
  2. 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS880 Host Bridge 
  3. 00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (ext gfx port 0) 
  4. 00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 0) 
  5. 00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 1) 
  6. 00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] 
  7. 00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 
  8. 00:12.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller 
  9. 00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller 
  10. 00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 
  11. 00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller 
  12. 00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller 
  13. 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 3c) 
  14. 00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller 
  15. 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller 
  16. 00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge 
  17. 00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller 
  18. 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration 
  19. 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map 
  20. 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller 
  21. 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control 
  22. 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control 
  23. 01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1) 
  24. 01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1) 
  25. 02:00.0 Network controller: Qualcomm Atheros AR9287 Wireless Network Adapter (PCI-Express) (rev 01) 

詳細(xì)輸出

添加 -v 選項(xiàng)會(huì)顯示每個(gè)設(shè)備的詳細(xì)信息,你可以使用 -vv 或 -vvv 來(lái)獲取更多的設(shè)備細(xì)節(jié)。在 -v 級(jí)別,lspci 會(huì)顯示所有設(shè)備的各種子系統(tǒng)和內(nèi)存地址、中斷請(qǐng)求(IRQ)編號(hào)和一些其他功能信息。輸出信息會(huì)非常長(zhǎng)。在你的系統(tǒng)上試一試吧。

使用 grep 過(guò)濾搜索

你可能會(huì)需要縮小搜索范圍。例如,RPM Fusion 網(wǎng)站有安裝 Nvidia 圖形驅(qū)動(dòng)程序的說(shuō)明,里面就首先使用了 grep 命令來(lái)定位顯卡信息。下面是我在筆記本電腦上得到的輸出:

  1. $ sudo lspci | grep -e VGA 
  2. 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) 
  3. $ sudo lspci | grep -e 3D 
  4. 01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce MX130] (rev a2) 

下面(LCTT 譯注:原文為 “above”,應(yīng)為作者筆誤)的 grep 命令在我的媒體中心 PC 上定位了一個(gè) VGA 設(shè)備,但沒(méi)有顯示 3D 設(shè)備。

  1. $ sudo lspci | grep -e VGA 
  2. 01:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1) 
  3. $ sudo lspci | grep -e 3D 

按供應(yīng)商 ID 搜索

還有另一種無(wú)需 grep 的方法可以使用。假設(shè)我想確認(rèn)一下此計(jì)算機(jī)是否有其他的 Nvidia 設(shè)備,在此之前我們還需要一些額外信息,使用 -nn 選項(xiàng)顯示的供應(yīng)商和設(shè)備 ID 號(hào)。在我的媒體中心 PC 上,此選項(xiàng)會(huì)給出我的 VGA 卡、供應(yīng)商 ID 和設(shè)備 ID:

  1. $ sudo lspci -nn | grep -e VGA 
  2. 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GTX 650] [10de:0fc6] (rev a1) 

設(shè)備名稱(chēng)后的方括號(hào)內(nèi)有用冒號(hào)分隔的數(shù)字,即供應(yīng)商和設(shè)備 ID。輸出表明 Nvidia Corporation 制造的設(shè)備的供應(yīng)商 ID 為 10de。

-d 選項(xiàng)用于指定供應(yīng)商、設(shè)備或類(lèi) ID 的所有設(shè)備。以下是我系統(tǒng)中的所有 Nvidia 設(shè)備(保留 -nn 以解析供應(yīng)商 ID):

  1. $ sudo lspci -nn -d 10de: 
  2. 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GTX 650] [10de:0fc6] (rev a1) 
  3. 01:00.1 Audio device [0403]: NVIDIA Corporation GK107 HDMI Audio Controller [10de:0e1b] (rev a1) 

從輸出中可以看到,除了顯卡之外,我還有一個(gè) Nvidia 音頻設(shè)備。實(shí)際上它們都屬于同一張 Nvidia GeForce GTX 650 卡,但這仍然是一個(gè)很好的示例。

內(nèi)核模塊

結(jié)合 PCI 硬件設(shè)備,lspci 可以使用 -k 選項(xiàng)顯示內(nèi)核加載了哪些驅(qū)動(dòng)程序模塊。我將此選項(xiàng)添加到我的 lspci 命令來(lái)查看有關(guān)我的 Nvidia 設(shè)備的信息。

  1. $ sudo lspci -nn -k -d 10de: 
  2. 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107 [GeForce GTX 650] [10de:0fc6] (rev a1) 
  3.  Subsystem: eVga.com. Corp. GK107 [GeForce GTX 650] [3842:2650] 
  4.  Kernel driver in use: nvidia 
  5.  Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia 
  6. 01:00.1 Audio device [0403]: NVIDIA Corporation GK107 HDMI Audio Controller [10de:0e1b] (rev a1) 
  7.  Subsystem: eVga.com. Corp. GK107 HDMI Audio Controller [3842:2650] 
  8.  Kernel driver in use: snd_hda_intel 
  9.  Kernel modules: snd_hda_intel 

可以看到額外顯示了兩行:正在使用的內(nèi)核驅(qū)動(dòng)程序Kernel driver in use 和 內(nèi)核模塊Kernel modules,其中后者列出了可用于支持該設(shè)備的模塊。

同步最新?tīng)顟B(tài)

新設(shè)備和供應(yīng)商總是在不斷迭代。如果看到顯示為 unknown 的設(shè)備,說(shuō)明你的 PCI 設(shè)備 ID 數(shù)據(jù)庫(kù)可能已過(guò)時(shí)。有兩種方法可以檢查更新。-Q 選項(xiàng)會(huì)使用 DNS 查詢(xún)中央數(shù)據(jù)庫(kù),當(dāng)然,這需要聯(lián)網(wǎng)。

  1. $ sudo lspci -Q 

你還可以通過(guò)運(yùn)行命令 update-pciids 來(lái)更新本地 PCI ID 數(shù)據(jù)庫(kù)。

  1. $ sudo update-pciids 
  2. Downloaded daily snapshot dated 2021-08-22 03:15:01 

了解有關(guān)你的硬件的更多信息

當(dāng)然,lspci 只是 Linux 中用于查詢(xún)系統(tǒng)硬件和軟件的諸多命令之一。讀者可以在閱讀關(guān)于 USB 設(shè)備的文章,了解有關(guān) Linux 硬件的更多信息:使用此 USB ID 存儲(chǔ)庫(kù)識(shí)別 Linux 上的更多設(shè)備。

 

責(zé)任編輯:趙寧寧 來(lái)源: Linux中國(guó)
相關(guān)推薦

2021-09-10 10:35:25

Linuxstat命令文件系統(tǒng)

2020-08-15 07:30:58

Linux命令匯總

2016-01-04 15:17:50

Linux命令行硬件

2010-03-02 14:01:58

Linux硬件信息命令

2011-07-19 09:25:52

2020-04-10 09:56:12

at命令Linux安排任務(wù)

2021-10-11 10:33:02

Linux jps命令Java

2019-12-05 10:30:17

LinuxMultitail

2011-03-22 10:06:27

LinuxZFS

2021-06-03 08:45:44

Linuxls命令

2021-05-17 11:30:08

Linuxls命令

2022-05-25 16:38:42

sudoLinuxroot 賬戶(hù)

2023-03-08 15:38:56

Linux命令dict

2021-08-04 12:09:04

Linuxdf命令

2018-09-14 16:38:43

FilelightLinux磁盤(pán)

2021-03-19 09:30:22

Linuxkill命令 管理進(jìn)程

2021-12-12 09:19:16

find命令Linux

2009-08-03 12:15:29

linux at命令linux at命令詳定時(shí)啟動(dòng)程序

2014-01-13 15:00:51

InxiLinux硬件

2020-03-27 17:37:45

Linux密碼時(shí)效
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 98久久 | 亚洲综合一区二区三区 | 国产成人精品午夜视频免费 | 国产一级片91 | 国产精品一区二区欧美黑人喷潮水 | 欧美精品国产一区二区 | 免费在线观看av网址 | 中文字幕在线观看一区二区 | 亚洲精品三级 | 51ⅴ精品国产91久久久久久 | 色婷婷久久久久swag精品 | 欧美13videosex性极品 | 91精品国产一区二区 | 免费精品视频 | 在线播放第一页 | 日韩精品在线观看一区二区三区 | 免费精品视频 | 亚洲日本欧美日韩高观看 | 亚洲人成人网 | 99re视频这里只有精品 | 亚洲一区 中文字幕 | 337p日本欧洲亚洲大胆 | 99成人| 国产1区 | 久久剧场 | 国产999精品久久久久久 | 国产欧美日韩综合精品一区二区 | 日本久久精 | 久久一区二区免费视频 | 中文字幕一级毛片 | 深爱激情综合 | 婷婷色国产偷v国产偷v小说 | 狠狠入ady亚洲精品经典电影 | 欧美在线视频a | 91视频进入 | 国产亚洲高清视频 | 一级一级毛片免费看 | 欧美极品在线观看 | 丁香一区二区 | 久久高清国产视频 | 一级欧美 |