CentOS 查看硬件命令指南
lshw 全面硬件檢測
安裝基礎(chǔ)工具包:sudo yum install lshw
查看完整硬件架構(gòu):sudo lshw -html > report.html
精簡模式顯示:lshw -short
dmidecode 主板信息解析
獲取BIOS版本:sudo dmidecode -t bios
查看內(nèi)存插槽狀態(tài):dmidecode -t memory | grep Size
檢查系統(tǒng)序列號:dmidecode -s system-serial-number
lscpu 處理器詳情
顯示CPU拓撲結(jié)構(gòu):lscpu -e=CPU,CORE,SOCKET
查看指令集支持:lscpu | grep Flags
lsblk 存儲設(shè)備列表
樹形結(jié)構(gòu)展示:lsblk -o NAME,SIZE,TYPE,MOUNTPOINT
顯示設(shè)備UUID:lsblk -f
hwinfo 深度探測工具
安裝擴展組件:sudo yum install hwinfo
檢測網(wǎng)卡型號:hwinfo --network
導出JSON格式:hwinfo --json | jq
smartctl 磁盤健康監(jiān)控
安裝工具包:sudo yum install smartmontools
檢查SSD壽命:smartctl -a /dev/sda | grep Wear_Leveling
執(zhí)行快速自檢:smartctl -t short /dev/nvme0n1
組合命令實踐
快速獲取關(guān)鍵參數(shù):
echo "CPU: $(lscpu | grep 'Model name' | cut -d: -f2 | xargs)"
echo "Memory: $(free -h | awk '/Mem/{print $2}')"
echo "Disk: $(lsblk | grep disk | awk '{print $1,$4}')"
硬件檢測注意事項
- 敏感操作需root權(quán)限執(zhí)行
- 生產(chǎn)環(huán)境避免直接操作PCI設(shè)備
- 虛擬機環(huán)境部分命令可能受限
- 重要數(shù)據(jù)操作前建議備份配置