linux系統硬體資訊的收集與分析
linux核心檢測到的各項硬體裝置會被記錄在 /proc 與 /sys 當中。除了直接檢視檔案之外,我們也可以通過一些命令檢視核心檢測到的硬體資訊。
www.2cto.com
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]
dmidecode收集硬體資訊命令
dmidecode 使用 smbios dmi 標準,在linux下收集相關硬體資訊 特殊使用方式 如 直接使用dmidecode 得出如下結果 handle 0x0001,dmi type 1,27 bytes system information manufacturer vmware,inc....
網上收集的C 獲取硬體資訊
using system using system.runtime.interopservices using system.management namespace hardware 取cpu編號 public string getcpuid return strcpuid catch end m...
Linux查詢系統硬體資訊命令
1.檢視伺服器型號 序列號 dmidecode grep system information a9 egrep manufacturer product serial manufacturer huawei product name rh2288 v3 serial number 2102310y...