使用频率较高命令整理如下:
用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看PCI信息:lspci (相比cat /proc/pci更直观) 查看内存信息:cat /proc/meminfo 查看内存型号及条数:dmidecode |grep -A16 "Memory Device$" 查看USB设备:cat /proc/bus/usb/devices 查看键盘和鼠标:cat /proc/bus/input/devices 查看raid卡信息:cat /proc/scsi/scsi 查看系统硬盘信息和使用情况:fdisk & disk - l & df 查看各设备的中断请求(IRQ):cat /proc/interrupts 查看系统体系结构:uname -a dmidecode查看硬件信息,包括bios、cpu、内存等信息 dmesg | more 查看硬件信息
注:我自己经常用的一句获取服务器CPU,内存,型号信息的命令是cat /proc/cpuinfo |grep ‘model name’ && cat /proc/meminfo |grep MemTotal && dmidecode |egrep ‘(Product Name|Serial Number)’ 。
汇总常用的proc文件查看信息:
cat /proc/cpuinfo #查看CPU信息,内容很全哦! cat /proc/meminfo #查看内存信息。 cat /proc/ioports #查看IO端口 cat /proc/swaps #查看交换分区信息(/proc) cat /proc/interrupts #中断信息 cat /proc/partitions #查看磁盘分区 cat /proc/bus/usb/devices #查看USB设备 cat /proc/bus/input/devices #查看输入设备:键盘鼠标 cat /proc/bus/pci/devices #查看PCI设备 cat /proc/loadavg #查看系统负载 cat /var/log/demsg #查看开机检查的硬件,可以使用grep过虑:eth,cpu,mem,pci,usb,vga,sda……
汇总常用的查看命令:
lscpu #查看CPU信息 lspci #查看PCI设备 lsusb #查看USB设备 vmstat #报告虚拟内存统计信息 fdisk -l #查看分区信息 hdparm -i /dev/sda #查看磁盘参数 df -h #查看磁盘分信息 dmidecode #读取系统DMI表来显示硬件和BIOS信息。 lsmod #当前加载的驱动 dmesg #查看开机检查的硬件,可以使用grep过虑:eth,cpu,mem,pci,usb,vga,sda…… uptime #查看系统负载