關於一些硬件信息處理辦法


linux內核檢測到的各項硬件設備會被記錄在 /proc 與 /sys 當中。除了直接查看文件之外,我們也可以通過一些命令查看內核檢測到的硬件信息。
  fdisk:可以使用fdisk -l將分區表列出
  hdparm:可查看硬盤的信息與測試讀寫速度
  dmesg:查看內核運行過程中所顯示的各項信息記錄
  vmstat:分析系統(CPU/RAM/IO)目前的狀態
  lspci:列出整個PC系統的PCI接口設備
  lsusb:列出目前系統上面各個USB端口的狀態與連接的USB設備
  iostat:與vmstat類似,可實時列出整個CPU與接口設備的I/O狀態。

lspci
  #lspci [-vvn]
-v:顯示更多的PCI接口設備的詳細信息
-vv:比-v還要詳細的信息
-n:直接查看PCI的ID而不是廠商名稱
  /usr/share/hwdata/pci.ids :所有數據都是在這裏面取出來的。
  更多參數man一下吧,顯示出來的信息具體分析參考資料。
lsusb
  #lsusb [-t]
-t:使用類似樹狀目錄來顯示各個USB端口的相關性
iostat
  默認系統並沒有安裝這個軟件,需要自己先安裝。“yum install sysstat”
  #iostat [-c|-d] [-k|-m] [-t] [間隔秒數] [檢測次數]
-c:僅顯示CPU的狀態
   -d:僅顯示存儲設備的狀態,不可與 -c 一起使用
-k:默認顯示的是block,這裏可以改成KB的大小來顯示
-m:與-k類似,以MB來顯示
-t:顯示日期出來
驅動USB設備
  啓動U盤:如果USB一直無法驅動,手動加載usb-storage模塊試試。閃存並不是傳統的硬盤,它並不是使用磁盤讀取頭與磁盤來記錄數據,因此你只能使用 /dev/sda1之類的文件名來掛載,理論上是無法進行額外分區的。

第三方軟件   lm_sensors, ipmi-sensors,mbmon,hddtemp   這些都可以獲取硬件信息,但是不一定好使,以爲它涉及到不同的系統與硬件型號。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章