linux系统硬件信息的收集与分析



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]
-t:使用类似树状目录来显示各个USB端口的相关性
 
iostat
  默认系统并没有安装这个软件,需要自己先安装。“yum install sysstat”
  #iostat [-c|-d] [-k|-m] [-t] [间隔秒数] [检测次数]
-c:仅显示CPU的状态
  -d:仅显示存储设备的状态,不可与 -c 一起使用
-k:默认显示的是block,这里可以改成KB的大小来显示
-m:与-k类似,以MB来显示
-t:显示日期出来
 
  
 
驱动USB设备
  启动U盘:如果USB一直无法驱动,手动加载usb-storage模块试试。闪存并不是传统的硬盘,它并不是使用磁盘读取头与磁盘来记录数据,因此你只能使用 /dev/sda1之类的文件名来挂载,理论上是无法进行额外分区的。
 

相关内容

    暂无相关文章