- 相關(guān)推薦
Linux硬件信息命令大全
在linux系統(tǒng)中,有很多命令可以用于查詢主機(jī)的硬件信息,有些命令僅僅針對(duì)于特定的硬件部件,比如cpu,內(nèi)存等,而有些命令可以查詢很多的硬件信息。下面YJBYS小編為你介紹!
這篇帖子簡(jiǎn)單地帶大家了解一下最常用的查詢各種硬件信息的命令,其中包括lscpu,hwinfo,lshw,dmidecode,lspci等等。
1. lscpu
lscpu命令可以用來(lái)查詢處理器cpu的詳細(xì)信息,只需要簡(jiǎn)單地輸入lscpu即可,如下所示,它本身也沒(méi)有提供更多選項(xiàng)和功能可供選擇。
2. lshw - 顯示硬件信息列表
這個(gè)命令用途廣泛,它可以根據(jù)你的需求以詳細(xì)或概要的形式列出許多個(gè)不同硬件的參數(shù)信息,其中包括cpu,內(nèi)存,磁盤,usb控制器,網(wǎng)卡等等,lshw實(shí)質(zhì)上是從/proc文件目錄下的不同文件中提取對(duì)應(yīng)的硬件信息。
點(diǎn)擊下面的帖子,可以對(duì)lshw有更多的了解。
在Linux上使用lshw命令獲取硬件信息
3. hwinfo - Hardware Information
hwinfo同樣是一個(gè)使用非常廣泛的硬件信息查詢命令,類似于lshw,它同樣可以詳細(xì)或概要地報(bào)告多個(gè)部件的硬件信息,但不同的是,它有時(shí)可以給出比lshw更多的信息。
點(diǎn)擊下面的鏈接可以查看更多關(guān)于hwinfo的信息。
在Linux上使用hwinfo命令獲取硬件信息
4. lspci - 顯示pci總線相關(guān)信息
lscpi命令可以列出pci總線上信息,以及所有連接到pci總線上的設(shè)備信息,比如VGA適配器,顯卡,網(wǎng)卡,usb端口,sata控制器等等。
可以使用grep命令篩選出特定的設(shè)備信息。
$ lspci -v | grep "VGA" -A 12
5. lsscsi - 列出scsi設(shè)備信息
列出scsi/sata設(shè)備信息,比如硬盤驅(qū)動(dòng)器,光盤驅(qū)動(dòng)器。
6. lsusb - 列出usb總線信息,及設(shè)備信息
該命令可以顯示USB控制器及連接到控制的設(shè)備信息。默認(rèn)情況下,只顯示概要信息,可以通過(guò)-v選項(xiàng)指示其顯示更多的硬件信息。
上面信息顯示,在該系統(tǒng)中,有一個(gè)usb端口正被鼠標(biāo)占用。
7. Inxi
inxi命令是一個(gè)大的bash腳本文件,其通過(guò)從不同的信息來(lái)源和命令中獲取硬件信息,最后能給出一個(gè)顏色高亮的,適合于非專業(yè)人員閱讀的硬件信息報(bào)告。
$ inxi -Fx
8. lsblk - 列出塊設(shè)備信息
列出所有塊設(shè)備信息,其中包括硬盤分區(qū)信息,以及其他存儲(chǔ)設(shè)備,如光盤,閃存等。
9. df - 顯示文件系統(tǒng)的磁盤空間信息
報(bào)告各種掛載的文件系統(tǒng)信息,其中包括掛載點(diǎn),已用的,可用的磁盤空間。
10. pydf - python版本的df
一個(gè)增強(qiáng)型的python版的df命令,可以以不同的顏色顯示所查詢的信息,看起來(lái)比df更好看。
11. fdisk
fdisk命令可以用來(lái)修改硬盤分區(qū)表信息,也可以用來(lái)顯示硬盤分區(qū)表信息
12. mount
mount命令可以用來(lái)掛載設(shè)備,當(dāng)然也可以用來(lái)查看系統(tǒng)中設(shè)備的掛載情況。
同樣,可以使用grep命令來(lái)篩選出想看的文件系統(tǒng)信息。
$ mount | column -t | grep ext
13. free - 查看RAM信息
查看系統(tǒng)中RAM的使用情況,包括已使用空間,未使用空間,以及總空間。
14. dmidecode
dmidecode命令不同于其他的命令,它是通過(guò)讀取SMBOIS數(shù)據(jù)結(jié)構(gòu)(也稱為DMI表)中數(shù)據(jù)來(lái)提取硬件信息。
# 顯示處理器信息$ sudo dmidecode -t processor # 顯示內(nèi)存信息$ sudo dmidecode -t memory # 顯示bios信息$ sudo dmidecode -t bios
查看man手冊(cè)獲取更多信息。
15. /proc 文件系統(tǒng)
在/proc目錄下的許多虛擬文件包含了很多有關(guān)硬件參數(shù)及配置的信息。
16. hdparm
hdparm命令可以獲取sata設(shè)備如硬盤等設(shè)備信息。
總結(jié)
每一個(gè)命令在獲取信息的方式會(huì)稍微有些不同,在查詢某一設(shè)備時(shí),你也有可能要結(jié)合多個(gè)命令才能獲取你想要的硬件信息。不過(guò),這些命令都可以在大多數(shù)的linux發(fā)行版中找到,可以很容易地從默認(rèn)的倉(cāng)庫(kù)中獲取安裝。
在桌面版系統(tǒng)中,還有一個(gè)便于使用的圖形界面的工具,比如Hardinfo、I-nex就是其中非常流行的工具,他們可以提供多個(gè)硬件部件的詳細(xì)信息。
【Linux硬件信息命令】相關(guān)文章:
linux常用基本命令(文件處理命令)11-29
java開發(fā)必會(huì)的Linux命令03-24
Linux中常用操作命令03-06
Linux日常使用命令大全03-27
Linux常用命令匯總03-10
Linux新手必備的20個(gè)命令03-09
Linux常用基本命令精選201601-22
Linux入門常用命令03-29