識別Ubuntu中的硬件

ubuntu徽標

對Linux的新用戶(尤其是Ubuntu)的新用戶造成最大困難的部分之一是: 未自動檢測到系統中的設備時進行識別。 您可能已經知道,與Windows系統中的情況相反,設備硬件的檢測是在系統啟動時由內核執行的,並且還有可能稍後識別其他較熱的設備連接的。

本小指南旨在啟發您一些常見的任務,以識別Ubuntu中的硬件,其中 我們將討論最常見的元素:CPU,內存和存儲等。

在很多情況下是問題 它不在於如何看,如果不是,因為Unix系統中計算機硬件元素的驅動程序與Windows環境中的操作略有不同(Windows內核主要依賴於Windows 驅動程序 在Linux上支持各種系統組件 它是支持大多數設備的內核).

在無法訪問計算機中可能存在的各種設備和硬件組件的情況下(因為這將是一項艱鉅的任務),我們希望收集這些 系統可以自動檢測到的任何計算機可以擁有的信息。 在以後的許多情況下,可以認為這些步驟很重要,以便以後找到必要的驅動程序並將其添加到系統中。

設備硬件總表

通常,使用以下命令,我們可以 獲取所有檢測到的硬件的概述 在我們的團隊中。

 $ sudo lshw 

正如您將看到的列表 產生非常廣泛 且非常詳細,因此可以方便地將其轉儲到文件中或連接更多功能以更冷靜地讀取它。

識別處理器

處理器是計算機以及內存以及輸入和輸出設備的基本組成部分之一。 系統文件和簡單命令可以 幫助確定在我們的環境中可以識別哪種類型的處理器。 該組件在內核中受支持,因此如果由於無法識別處理器的所有功能而出現問題,我們將需要支持它的內核(或發行版)。

文件位於 / proc / cpuinfo 它將為我們提供有關CPU識別的詳細信息:



cpuinfo中



並通過命令 lscpu,不需要任何其他修飾符,我們可以通過友好的方式從CPU獲取數據:



lscpu



識別記憶

內存構成了系統內的另一個基本要素。 對其進行良好的管理以及可以利用其所有功能的選擇,可以確保操作系統的正常運行和最佳性能。 獲得相同的技術數據 我們必須求助於系統硬件上的常規命令 我們在一開始就指出,請記住, lshw.

電腦內存截圖

還有另一系列的命令,使我們可以獲取有關操作系統內內存量及其內存的一般信息,這些信息可以為我們提供足夠的信息,以確定是否正確檢測了計算機中安裝的模塊。 在操作環境中如何識別它的詳細信息。 上面的命令用作示例(確定總金額和要交換的金額), vmstat -SM -a (有關的詳細信息

識別硬盤

眾所周知的以下命令, FDISK, 我們 列出在我們的計算機上檢測到的存儲設備.

 $ sudo fdisk -l

fdisk -l

但是,如果我們只是插入新的SATA或SCSI驅動器而係統未檢測到該怎麼辦? 這是什麼 如果使用熱插拔SATA驅動器,則非常常見 (驗證 熱插拔 在計算機的BIOS中運行,否則它將用作普通的IDE磁盤,並且您必須重新啟動計算機,系統才能檢測到它) 或虛擬機,可以在其中添加計算機無法自動識別的SCSI類型磁盤。

如果是這種情況,您將不得不挽救控制器。 為此,請輸入以下命令:

 $ grep mpt /sys/class/scsi_host/host?/proc_name

此命令將返回以下類型的行: / sys /類/ scsi_host /主機X/ proc_name:mptspi (其中 主機X 是我們感興趣的領域)。 接下來,輸入以下命令以強制重新掃描:

echo "- - -" > /sys/class/scsi_host/hostX/scan

識別顯卡

如果您還記得我們在文章開頭提到的,Linux內核將某些設備的管理交給了計算機的已安裝驅動程序,則圖形卡就是繼承其管理的那些設備之一。 這就是在這種情況下對我們有幫助的命令的原因:

lspci | grep VGA

它會給我們 系統正在使用的控制器信息 在團隊中。

lspci VGA

有了這些信息,就可以驗證我們是否在系統中使用了正確的驅動程序,還是應該使用其他更具體的或經過改進的驅動程序。

識別USB設備

在這種情況下,我們有 特定命令 對於以下類型的設備:

lsusb

您的輸出將為我們提供有關已連接USB設備的信息,如下所示:

的lsusb

要重新啟動USB設備,我們可以使用以下命令安排cronjob,以便它每分鐘更新設備的狀態:

* * * * *    lsusb -v 2>&1 1>/dev/null

我們希望本指南對大多數係統設備都有用。 確實 Linux和應用程序中還有更多命令 下載其他信息。

您是否在使用Ubuntu系統的工作中找到了其他有用的命令來檢測硬件?


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   notesubuntublog 他說:

    一篇出色的文章幫助我記錄了自己,並將自己應用於過去的某些挫折中。

    謝謝你,
    雨果·岡薩雷斯(Hugo Gonzalez)
    抄送的。 委內瑞拉

  2.   伊索耶64 他說:

    謝謝,至少對我來說,這篇文章對我很有幫助,問候

  3.   傑普 他說:

    和用於網卡

  4.   朱利安 他說:

    和網卡?

  5.   喬格3 他說:

    我在安裝ubuntu 18.0時如何識別無法自動識別的藍牙? 筆記本電腦型號:Dell Vostro 1400
    問候

  6.   哈維爾 他說:

    很好的朋友,非常感謝,它們是非常精確的命令,我發現了我不知道如何獲得的信息。