自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何查找Linux上的硬件規(guī)格?

譯文
系統(tǒng) Linux
有許多工具用于找到Linux系統(tǒng)上的硬件規(guī)格。本文列出了四種常用的工具,可獲取Linux系統(tǒng)幾乎所有的軟硬件詳細信息。這些工具默認情況下在一些Linux發(fā)行版上預先安裝。我在Ubuntu 18.04 LTS桌面上測試了這些工具,不過它們在其他Linux發(fā)行版上應該也管用。

【51CTO.com快譯】有許多工具用于找到Linux系統(tǒng)上的硬件規(guī)格。本文列出了四種常用的工具,可獲取Linux系統(tǒng)幾乎所有的軟硬件詳細信息。這些工具默認情況下在一些Linux發(fā)行版上預先安裝。我在Ubuntu 18.04 LTS桌面上測試了這些工具,不過它們在其他Linux發(fā)行版上應該也管用。

1. LSHW

Lshw(Hardware Lister)是一個簡單但功能齊全的實用程序,它提供了有關Linux系統(tǒng)硬件配置的詳細信息。它可以報告確切的內(nèi)存配置、固件版本、主板配置、CPU版本及速度、緩存配置和總線速度等。信息可以以純文本、XML或HTML等格式輸出。

它目前支持DMI(僅限x86和EFI)、Open Firmware設備樹(僅限PowerPC)、PCI/AGP、ISA PnP(x86)、CPUID(x86)、IDE/ATA/ATAPI、PCMCIA(僅在x86上測試)、USB和SCSI。

如上所述,默認情況下Ubuntu隨Lshw預先安裝。如果它未安裝在你的Ubuntu系統(tǒng)中,請使用該命令安裝它:

 

  1. $ sudo apt install lshw lshw-gtk 

在其他Linux發(fā)行版上,比如Arch Linux,運行:

  1. $ sudo pacman -S lshw lshw-gtk 

安裝后,運行Lshw以查找系統(tǒng)硬件詳細信息:

  1. $ sudo lshw 

你會看到系統(tǒng)硬件規(guī)格的詳細輸出。

示例輸出:

圖1. 使用lshw查找Linux上的硬件規(guī)格

請注意,如果你在未擁有sudo權限的情況下運行l(wèi)shw命令,輸出可能不完整或不準確。

Lshw可以將輸出顯示成HTML頁面。為此,請使用:

  1. $ sudo lshw -html 

同樣,我們可以將設備樹輸出成XML和json格式,如下所示:

 

  1. $ sudo lshw -xml  
  2. $ sudo lshw -json 

 

要輸出顯示硬件路徑的設備樹,請使用-short選項:

  1. $ sudo lshw -short 

圖2. 使用lshw顯示擁有硬件路徑的設備樹

要列出擁有總線信息的設備,詳細表明SCSI、USB、IDE和PCI地址,請運行:

  1. $ sudo lshw -businfo 

默認情況下,Lshw顯示所有硬件詳細信息。你還可以根據(jù)類別選項(如處理器、內(nèi)存,顯示屏等)查看特定硬件詳細信息的硬件信息??梢允褂胠shw -short或lshw -businfo命令來找到類別選項。

要顯示特定硬件詳細信息,比如處理器,執(zhí)行該命令:

  1. $ sudo lshw -class processor 

示例輸出:

  1. *-cpu  
  2. description: CPU  
  3. product: Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz  
  4. vendor: Intel Corp.  
  5. physical id: 4  
  6. bus info: cpu@0  
  7. version: Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz  
  8. serial: To Be Filled By O.E.M.  
  9. slot: CPU 1  
  10. size: 913MHz  
  11. capacity: 2300MHz  
  12. width: 64 bits  
  13. clock: 100MHz  
  14. capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer xsave avx lahf_lm epb pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm arat pln pts md_clear flush_l1d cpufreq 
  15. configuration: cores=2 enabledcores=1 threads=2 

 

同樣,我們可以使用該命令獲取系統(tǒng)詳細信息:

  1. $ sudo lshw -class system 

獲取硬盤詳細信息:

  1. $ sudo lshw -class disk 

獲取網(wǎng)絡詳細信息:

 

  1. $ sudo lshw -class network 

獲取內(nèi)存詳細信息:

  1. $ sudo lshw -class memory 

此外,我們可以列出多個設備的詳細信息,如下所示。

  1. $ sudo lshw -class storage -class power -class volume 

如果你想查看附有硬件路徑的詳細信息,只需添加-short選項。

  1. $ sudo lshw -short -class processor 

輸出:

 

  1. H/W path Device Class Description  
  2. =======================================================  
  3. /0/4 processor Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz 

 

有時,你可能想把硬件詳細信息共享給某人,比如客戶支持人員。如果這樣,你可以從輸出中刪除可能敏感的信息,比如IP地址和序列號等,如下所示。

  1. $ lshw -sanitize 

Lshw-gtk GUI實用程序

如果你對CLI不滿意,可以使用lshw-gtk,這是lshw命令行工具的圖形界面。

它可以從終端或Dash來打開。

要從終端啟動它,只需執(zhí)行該操作:

  1. $ sudo lshw-gtk 

這是Lshw工具的默認GUI界面。

圖3. 使用lshw-gtk查找Linux上的硬件規(guī)格

只需雙擊“便攜式計算機”,即可進一步展開。

圖4. 使用lshw-gtk GUI查找Linux上的硬件規(guī)格

你可以雙擊后續(xù)硬件選項卡以獲取詳細視圖。

欲知詳情,請參閱手冊頁。

  1. $ man lshw 

2. Inxi

Inxi是我查找Linux系統(tǒng)上幾乎所有信息的另一個青睞的工具。它是免費開源的功能齊全的命令行系統(tǒng)信息工具,可顯示系統(tǒng)硬件、CPU、驅動程序、Xorg、桌面、內(nèi)核、GCC版本、進程、內(nèi)存使用情況以及眾多其他有用信息。無論是硬盤、CPU、主板還是整個系統(tǒng)的完整詳細信息,Inxi都能在幾秒鐘內(nèi)更準確地顯示。由于它是CLI工具,你可以在桌面版或服務器版中使用它。欲知詳情,請參閱下列指南:https://www.ostechnix.com/how-to-find-your-system-details-using-inxi/。

3. Hardinfo

Hardinfo將為你提供系統(tǒng)的硬件和軟件詳細信息,這些信息在Lshw中找不到。

HardInfo可以收集有關系統(tǒng)硬件和操作系統(tǒng)的信息,執(zhí)行基準測試,并以HTML或純文本格式生成可打印的報告。

如果Ubuntu中未安裝Hardinfo,請使用該命令安裝:

  1. $ sudo apt install hardinfo 

安裝后,Hardinfo工具可以從終端或菜單中打開。

以下是Hardinfo默認界面的外觀。

圖5. 使用Hardinfo查找Linux上的硬件規(guī)格

正如上述屏幕截圖所示,Hardinfo有簡單直觀的GUI。

所有硬件信息分成四大組,即計算機、設備、網(wǎng)絡和基準測試。每組都顯示特定的硬件詳細信息。

比如說,要查看處理器詳細信息,請點擊“設備”組下的“處理器”選項。

圖6. 使用Hardinfo顯示處理器詳細信息

與Lshw不同,Hardinfo可幫助你查找基本的軟件規(guī)格,比如操作系統(tǒng)詳細信息、內(nèi)核模塊、區(qū)域設置信息、文件系統(tǒng)使用情況、用戶/用戶組和開發(fā)工具等。

圖7. 使用hardinfo顯示操作系統(tǒng)詳細信息

Hardinfo的另一個顯著特點是它允許我們執(zhí)行簡單的基準測試,以測試CPU和FPU功能以及一些圖形用戶界面功能。

圖8. 使用Hardinfo執(zhí)行基準測試

我們可以生成整個系統(tǒng)以及各個設備的報告。要生成報告,只要點擊菜單欄上的“生成報告”按鈕,然后選擇想包含在報告中的信息。

圖9. 使用hardinfo生成系統(tǒng)報告

Hardinfo還有幾個命令行選項。

比如說,要生成報告并在終端中顯示它,請運行:

  1. $ hardinfo -r 

列出模塊:

  1. $ hardinfo -l 

欲知詳情,請參閱手冊頁。

  1. $ man hardinfo 

4. Sysinfo

Sysinfo是HardInfo和lshw-gtk實用程序的另一種替代方法,可用于獲取下面列出的軟硬件信息。

  • 系統(tǒng)詳細信息,比如發(fā)行版版本、Gnome版本、內(nèi)核、gcc和Xorg以及主機名。
  • CPU詳細信息,比如供應商標識、型號名稱、頻率、L2緩存、型號和標志。
  • 內(nèi)存詳細信息,比如總系統(tǒng)內(nèi)存、可用內(nèi)存、交換空間總量/空閑、緩存、活動/非活動內(nèi)存。
  • 存儲控制器,比如IDE接口、所有IDE設備和SCSI設備。
  • 硬件詳細信息,比如主板、顯卡、聲卡和網(wǎng)絡設備。

讓我們使用該命令安裝sysinfo:

  1. $ sudo apt install sysinfo 

Sysinfo可以從終端或Dash來啟動。

要從終端來啟動,請運行:

  1. $ sysinfo 

這是Sysinfo實用程序的默認界面。

圖10. Sysinfo界面

如你所見,所有硬件(和軟件)詳細信息都分為五類,即系統(tǒng)、CPU、內(nèi)存、存儲和硬件。點擊導航欄上的類別,即可獲取相應的詳細信息。

圖11. 使用Sysinfo查找Linux上的硬件規(guī)格

更多細節(jié)可以在手冊頁上找到。

  1. $ man sysinfo 

就這樣。如上所述,有很多工具可用于顯示硬件/軟件規(guī)格。不過這四個工具足以查找Linux發(fā)行版上的所有信息。

原文標題:How To Find Hardware Specifications On Linux,作者:SK

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2020-06-09 15:35:46

Linux符號鏈接

2009-09-25 10:48:07

Linux硬件信息操作系統(tǒng)

2016-01-04 15:17:50

Linux命令行硬件

2021-01-12 09:00:17

FirefoxLinux開發(fā)者

2011-10-31 10:24:03

Linux死機

2019-11-14 05:00:00

Linux文件磁盤空間

2013-03-27 10:32:22

2019-05-24 14:15:30

Linux硬件信息命令

2014-01-13 15:00:51

InxiLinux硬件

2021-09-17 10:51:01

Linuxlspci命令

2015-12-21 13:34:31

LinuxGPU顯卡硬件

2023-02-07 08:13:47

Linux符號鏈接

2023-03-03 08:30:11

Linux開放的端口

2021-11-24 09:43:11

grepLinux文件

2019-04-25 13:30:14

Linux文件分身

2018-01-31 12:40:48

Linux命令文件搜索

2012-03-05 09:42:20

微軟Windows 8硬件規(guī)格

2018-01-09 09:20:39

CentOSRHELyum

2019-08-21 09:40:42

Windows 10刪除硬件Windows

2019-09-12 08:21:22

Linuxfind命令查找
點贊
收藏

51CTO技術棧公眾號