一:快速查看
1,查看CPU信息:cat /proc/cpuinfo 或lscpu 或
2,查看板卡信息:cat /proc/pci
3,查看USB设备:cat /proc/bus/usb/devices
4,查看PCI信息:lspci (相比cat /proc/pci更直观)
5,查看内存信息:cat /proc/meminfo 或free -m
6,查看键盘和鼠标:cat /proc/bus/input/devices
7,查看系统硬盘信息和使用情况:fdisk & disk – l & df 或lsblk 或hdparm 或smartctl
8,用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)
9,查看各设备的中断请求(IRQ):cat /proc/interrupts
10,查看启动硬件检测信息日志:dmesg more /var/log/dmesguname -auptime
11,查看网卡硬件信息:lspci|grep -i 'eth' 或ethtool eth0
几种查看Linux版本信息的方法:
1: uname -a
2: cat /proc/version
3: cat /etc/issue
4: lsb_release -a
5:cat /etc/redhat-release
6:rpm -q redhat-release
二:查看硬件详细命令
1.dmidecode:查看所有
2.smartctl:查看硬盘
-i 指定设备
-d 指定设备类型,例如:ata, scsi, marvell, sat, 3ware,N
-a 或A 显示所有信息
-l 指定日志的类型,例如:TYPE: error, selftest, selective, directory,background, scttemp[sts,hist]
-H 查看硬盘健康状态
-t short 后台检测硬盘,消耗时间短
-t long 后台检测硬盘,消耗时间长
-C -t short 前台检测硬盘,消耗时间短
-C -t long 前台检测硬盘,消耗时间长
-X 中断后台检测硬盘
-l selftest 显示硬盘检测日志
HP硬盘:
smartctl -s on -d cciss,0 /dev/cciss/c0d0 开启SMART
smartctl -a -d cciss,0 -i /dev/cciss/c0d0 显示所有SMART信息
smartctl -l error -d cciss,0 -i /dev/cciss/c0d0 查看磁盘错误日志
+++++++++++++++++++++++smarted服务+++++++++++++++++
简单说下smartctl:smartd由kernel-utils包缺省安装。用命令 rpm -ql kernel-utils 可以列出kernel-utils包中的文件,它是一个守护进程(一个帮助程序),它能监视拥有自我监视,分析和汇报技术(Self-Monitoring, Analysis, and Reporting Technology - SMART)的硬盘。
主配置文件:/etc/smartd.conf
添加一行/dev/cciss/c0d0 -H -m xx@qq.com
3.megaCli:查看硬盘(如果该机有做磁盘阵列,无法使用smartctl)
4.hdparm:查看硬盘
5.lspci:查看所有
6.ipmitool:
7.hp服务器专属命令:hpacucli
8.dell服务器专属命令:dellmgr
9.其他命令:http://hwraid.le-vert.net/wiki/DebianPackages