一、列出所有PCI设备命令:lspci -v -vv -vvv -n -nn -x -xx -xxx
PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。
lspci命令通过读取pciids数据库中的内容来显示,若出现硬件不能识别情况,可以使用sudo update-pciids来更新数据库。
二、查看系统信息:uname
-a (--all):所有系统信息 -m(--machine):当前计算机结构(如i686)
-r (--rkernel-release):内核版本 -s (--kernel-name):内核名称(如Linux)
-n (-nodename):网络节点名 -o (--operating-name):操作系统名称(如GNU/Linux)
-p (--processor):显示系统处理器的体系结构(如i686)
-i (--hardware-platform):硬件平台(如i386)
-----------------------------------------------------------------------------------------------------------------------------------------
ubuntu@ubuntu-R428-P428-R478:~$ uname -a
Linux ubuntu-R428-P428-R478 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:05:14 UTC 2011 i686 i686 i386 GNU/Linux
Codename: natty 发行版代号
LSB是一套核心标准,它保证了LINUX发行版同LINUX应用程序之间的良好结合,/etc/issue也保存类似信息
四、查看加载模块:lsmod
显示3列,名称、大小、被哪个进程所用
五、查看USB设备:lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
第8总线 第1设备 ID:未被使用显示0000:0000 接口类型为usb2.0
六、查看网卡设备:sudo ethtool 【eth0】
七、查看cpu信息; cat /proc/cpuinfo 注:/proc/ 存放各种系统信息
processor : 0 cpu编号
vendor_id : GenuineIntel cpu架构
cpu family : 6 cpu体系编号
model : 23 cpu型号
model name : Pentium(R) Dual-Core CPU T4300 @ 2.10GHz cpu名称及主频
stepping : 10 cpu倍频
cpu MHz : 1200.000 cpu实际速度
cache size : 1024 KB cpu缓存
physical id : 0 cpu物理编号,多个cpu时有用
siblings : 2
core id : 0
cpu cores : 2 cpu核心数
八、列出各种系统信息:lshw
九、查看内存使用:free 参数: b k m 字节 千字节 兆字节
s n 间隔n秒动态显示
c n 统计前n秒内使用情况
mem一行显示的是名义上的内存使用 -/+buffet cache显示的是实际使用
使用gnome-system-monitor在gnome桌面上打开图形界面system monitor
十、显示内核输出信息:dmesg 包含了从开机自检到系统运行时检测到的各种信息
十一、动态显示HAL硬件信息 lshal (-t 以树形结构显示) 内容类似dmesg,本机上无该命令
十二、相关硬件信息目录及配置文件:
显示器及显卡:/etc/X11/xorg.conf 声卡:/etc/modprobe.conf
文件系统: /etc/fstab 声卡终端配置工具:alsamixer
内核模块支持的硬件驱动:/lib/modules/内核版本/kernel/drivers