打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
linux学习:Linux服务器的硬件信息-Linux认证考试资料中心

linux学习:Linux服务器的硬件信息

中华网考试责任编辑:lovethea更新时间:2011年5月2日  [点评]

  free 空闲的内存数
  shared 多个进程共享的内存总额
  buffers Buffer Cache和cached Page Cache 磁盘缓存的大小
  -buffers/cache (已用)的内存数:used - buffers - cached
  +buffers/cache(可用)的内存数:free + buffers + cached
  可用的memory=free memory+buffers+cached
  上面的数值是一台我公司内网供PHP开发人员使用的DELL PE2850,内存为2G的服务器,其可使用内存为=217+515+826。记住,Linux的内存使用管理机制是有多少就用多少
  三、服务器磁盘使用情况
  有时感觉硬盘反映很慢,或需要查看日志所在分区时,下列命令可以查看磁盘的使用情况,很有用:
  ①查看硬盘分区情况
  fdisk –l
  ②查看当前硬盘使用情况
  df –h
  ③查看硬盘性能
  # iostat -x 1 10
  Linux 2.6.18-92.el5xen 03/01/2010
  avg-cpu: %user %nice %system %iowait %steal %idle
  1.10 0.00 4.82 39.54 0.07 54.46

  Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
  sda 0.00 3.50 0.40 2.50 5.60 48.00 18.48 0.00 0.97 0.97 0.28
  sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
  sdc 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
  sdd 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
  sde 0.00 0.10 0.30 0.20 2.40 2.40 9.60 0.00 1.60 1.60 0.08
  sdf 17.40 0.50 102.00 0.20 12095.20 5.60 118.40 0.70 6.81 2.09 21.36
  sdg 232.40 1.90 379.70 0.50 76451.20 19.20 201.13 4.94 13.78 2.45 93.16
  像我们公司,开发人员占多数。有时为了节约成本,会同时采购一些性价比比较高的二手服务器;这时一般将服务器的硬件的工作模式设置为RAID1,同时对几种型号的服务器作相同文件的写操作,然后各自执行iostat –d,作对比性测试。这样服务器的硬盘性能孰优孰劣,一下子就能对比出来。
  四、查看系统内核
  查看系统内核主要为了掌握其版本号,为安装LVS等软件做准备。
  uname –a
  五、查看服务器使用的Linux发行版的名称、版本号及描述信息等
  lsb_release -a
  六、查看服务器的平均负载感觉到系统压力较大时用可top或uptime查看下服务器的平均负载。uptime的另一个用法是查看你的Linux服务器已经稳定运行多少天没有重启了,我这边的机器最高记录是360多天。七、查看系统整体性能情况如果感觉系统比较繁忙,可以用vmstat查看系统整体性能情况。vmstat不仅仅适应于linux系统,它一样适用于FreeBSD等unix系统。vmstat 1 2如果 r经常大于 4 ,且id经常少于40,表示cpu的负荷很重。如果pi,po 长期不等于0,表示内存不足。如果disk 经常不等于0, 且在 b中的队列 大于3, 表示 io性能不好。八、查看系统已载入的相关模块Linux操作系统的核心具有模块化的特性,应此在编译核心时,务须把全部的功能都放入核心。你可以将这些功能编译成一个个单独的模块,待需要时再分别载入。比如说在安装LVS+Keepalived,下列用法被经常用到:#检查内核模块,看一下ip_vs是否被加载
  lsmod |grep ip_vs
  ip_vs 77313 0 如果要查看当前系统的已加载模块,直接lsmod。九、Linux下查找PCI设置有时需要在Linux下查找PCI设置,可用lspci命令,它可以列出机器中的PCI 设备,比如声卡、显卡、Modem、网卡等,主板集成设备也能列出来。lspci 读取的是hwdata 数据库。有的小伙可能和我一样,最关心的还是网卡型号:[root@mail ~]# lspci | grep Ethernet
  03:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12)
  07:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12) 掌握上面这九条,你对你的Linux服务器的硬件信息基本就可以随时掌控了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux 系统负载
四种缓存的避坑总结
Linux Swap交换分区设置
linux内核五大模块
美创运维日记|我的内存都去哪里了?
如何优化Linux服务器的性能?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服