題 找到硬件信息的Linux命令是什麼?


我需要在Linux下找到以下項目的硬件信息:

  • CPU(和核心)
  • CPU速度
  • 記憶
  • 硬盤
  • 操作系統版本

任何建議?


93
2018-06-29 03:45


起源


一個很好的GUI工具是 HardInfo。 - rugk


答案:


Linux命令 - 實用參考

顯示內核版本和系統架構

uname -a

顯示分發的名稱和版本

head -n1 /etc/issue

顯示系統上註冊的所有分區

cat /proc/partitions

顯示系統看到的RAM總數

grep MemTotal /proc/meminfo

顯示CPU信息

grep "model name" /proc/cpuinfo

顯示有​​關磁盤sda的信息

hdparm -i /dev/sda

97
2018-06-29 04:08





嘗試 lshw 

它會建議你運行它 root所以試試吧

sudo lshw

40
2018-06-29 03:59



在許多情況下你需要安裝它 - 如果它不是ubuntu中的庫存 - Journeyman Geek♦
kali linux上的同樣問題! - Kunok


以下是檢查Linux上硬件的命令列表。請注意,並非所有命令都適用於所有發行版。最好以root(或通過sudo)啟動以獲取所有信息。

命令:lscpu

  • 列出可用的cpus及其特性
  • 舊版發行版不提供

命令:lshal

  • 需要安裝HAL(硬件抽象層)
  • 列出HAL可見的所有硬件

命令:lshw

  • 默認情況下可用於基於Ubuntu的發行版,主要存儲庫中可用Debian
  • 在Fedora存儲庫中可用
  • 使用許多輸入來檢測所有硬件:內核,HAL,DMI等。
  • 作為一個整潔的'-html'開關,生成硬件報告
  • 在此頁面上查看更多信息

命令:lspci

  • 標準命令
  • 列出內核檢測到的連接到PCI總線的所有硬件

命令:lsusb

  • 標準命令
  • 列出內核檢測到的連接到USB總線的所有硬件

命令:dmidecode

  • 標準命令
  • 從DMI(一種BIOS界面)獲取源信息
  • 列出DMI接口報告的所有硬件

36
2018-05-23 08:31





以下是您想要的各種Linux命令的鏈接:

http://www.cyberciti.biz/tips/linux-command-to-gathers-up-information-about-a-linux-system.html

具體來說,您正在尋找以下命令:

cat /proc/cpuinfo

free -m

cat /proc/version

11
2018-06-29 03:51





我是一個實用程序的共同開發人員,正在進入多個發行版。該工具被調用 inxi。它是一個bash腳本,可以在一個簡單的命令中完成所有其他答案。看看這個。

要使用它,只需轉到終端並輸入'inxi -F',它將顯示一個完整的(-F)系統信息輸出。 'inxi -h'會顯示更多選項。它最初是為IRC故障排除而設計的,因此它幾乎適用於所有IRC客戶端(並且捆綁在一些客戶端)。

inxi


11
2018-02-15 19:58





而且,只是為了增加我的兩分錢,我也會嘗試

hwinfo

在使用完整命令之前,您可能會嘗試使用簡短版本,

hwinfo --short

這可能已經提供了您要搜索的信息。 fll版本的細節非常豐富,因此可能最好用

hwinfo | more

並且,順便說一句,lshw提供的方便的簡明形式的信息可以通過以下方式獲得

sudo lshw -businfo

具有易讀的輸出:

Bus info          Device      Class          Description
========================================================
                              system         PORTEGE R930 (PT331E)
                              bus            PORTEGE R930
                              memory         128KiB BIOS
                              memory         6GiB System Memory
                              memory         4GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
                              memory         2GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
cpu@0                         processor      Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
                              memory         32KiB L1 cache
                              memory         256KiB L2 cache
                              memory         4MiB L3 cache
                              memory         32KiB L1 cache
pci@0000:00:00.0              bridge         3rd Gen Core processor DRAM Controller
pci@0000:00:02.0              display        3rd Gen Core processor Graphics Controller
pci@0000:00:14.0              bus            7 Series/C210 Series Chipset Family USB xHCI     Host Controller
pci@0000:00:16.0              communication  7 Series/C210 Series Chipset Family 
                                             MEI Controller #1
pci@0000:00:16.3              communication  7 Series/C210 Series Chipset Family KT Controller
pci@0000:00:19.0  eth0        network        82579LM Gigabit Network Connection
pci@0000:00:1a.0              bus            7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
pci@0000:00:1b.0              multimedia     7 Series/C210 Series Chipset Family High Definition Audio Controller
pci@0000:00:1c.0              bridge         7 Series/C210 Series Chipset Family PCI Express Root Port 1
pci@0000:01:00.0              generic        MMC/SD Host Controller
pci@0000:00:1c.1              bridge         7 Series/C210 Series Chipset Family PCI Express Root Port 2
pci@0000:00:1c.2              bridge         7 Series/C210 Series Chipset Family PCI Express Root Port 3
pci@0000:04:00.0  wlan0       network        Centrino Advanced-N 6235
pci@0000:00:1c.5              bridge         7 Series/C210 Series Chipset Family PCI Express Root Port 6
pci@0000:00:1d.0              bus            7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1
pci@0000:00:1f.0              bridge         QM77 Express Chipset LPC Controller
pci@0000:00:1f.2              storage        7 Series Chipset Family 6-port SATA Controller [AHCI mode]
                 scsi0       storage        
scsi@0:0.0.0      /dev/sda    disk           256GB TOSHIBA THNSNF25
scsi@0:0.0.0,1    /dev/sda1   volume         27GiB EXT4 volume
scsi@0:0.0.0,2    /dev/sda2   volume         210GiB Extended partition
                 /dev/sda5   volume         5722MiB Linux swap / Solaris partition
                 /dev/sda6   volume         204GiB Linux filesystem partition
                 scsi2       storage        
scsi@2:0.0.0      /dev/cdrom  disk           DVD-RAM UJ8C2
                             power          Lithium Ion Battery
                          power          
                 wwan0       network        Ethernet interface

還有一個lshw的圖形化版本,名為lshw-gtk:

sudo lshw-gtk &

取決於您所使用的特定發行版,可能需要安裝大多數這些命令 (apt-get install,yum,pacman,...)


8
2017-10-12 13:19





還有一種流行的非標準腳本(需要安裝)調用 screenFetch

screenFetch是一個“Bash屏幕截圖信息工具”。這個方便的Bash腳本可用於生成您現在在每個人的屏幕截圖中看到的那些漂亮的終端主題信息+ ASCII分發徽標之一。它將自動檢測您的發行版並顯示該發行版徽標的ASCII版本以及右側的一些有價值的信息。有一些選項可以指定無ASCII藝術,顏色,在顯示信息時截取屏幕截圖,甚至可以自定義屏幕截圖命令!此腳本非常易於添加,並且可以輕鬆擴展。

enter image description here


2
2018-05-07 01:03



好東西!但是,僅供參考,如果它是活躍的軟件並且目前可用,它總是傾向於鏈接到官方網站或者在這個案例代碼庫中。 - JakeGould