Linux服务器实时监控加载硬件信息
2009-05-13 01:36:54来源:未知 阅读 ()
Linux服务器监控之实时监控加载硬件信息
Linux负有盛名的特点之一是其非凡的稳定性。然而,如果您的硬件有缺陷或配置不正确,即使是世界上最稳定的操作系统也不会对您有什么帮助。计算机系统是由软件系统硬件系统组成的,检测硬件状态对于保障整个系统的稳定是非常重要的。不论操作系统是使用Linux、还是Windows,一旦硬件出现故障,那么整个系统的安全就严重了。这里我们则主要针对硬件进行监控。
一、硬件监控的实现原理
我们看一下Linux根目录下:/proc目录的内容,每个Linux系统根据软硬件不同/proc虚拟文件系统的内容也有些差异。/proc虚拟文件系统有三个很重要的目录:net,scsi和sys。Sys目录是可写的,可以通过它来访问或修改内核的参数,而net和scsi则依赖于内核配置。例如,如果系统不支持scsi,则scsi目录不存在。除了以上介绍的这些,还有的是一些以数字命名的目录,它们是进程目录。net目录包括多个ASCII格式的网络伪文件,描述了网络层的部分情况,可以用arp、netstat、route等命令来查询这些文件。除了以上介绍的这些,还有的是一些以数字命名的目录,它们是进程目录。系统中当前运行的每一个进程都有对应的一个目录在/proc下,以进程的PID号为目录名,它们是读取进程信息的接口。而self目录则是读取进程本身的信息接口,是一个链接(link)。Proc文件系统的名字就是由之而起。
/proc目录里主要文件内容,见表-1:
二、命令行下检测加载硬件
1.命令行下的硬件浏览器dmidecode
Dmidecode是命令行下获取硬件信息的工具,官方网站:,最新版本:2.8。下载安装方法:
安装命令下有两个主要执行程序:BIOSdecode和dmidecode。下面方便介绍:
(1)BIOS信息查看工具:BIOSdecode
BIOS是基本输入/输出系统的缩写。BIOS是机器的硬件自带的、在电脑没有访问磁盘上程序之前决定机器基本功能的软件系统。运行命令:./BIOSdecode,界面见图1。
图1Linux计算机BIOS信息
下面我们详细介绍图1三个主要内容。
1.SMBIOS
SMBIOS即SystemManagementBIOS以结构的方式保存了用于管理的系统信息。是一种符合台式机管理接口(dmi)的方法,它用来管理受控网络中的计算机。SMBIOS的主要组成部分是管理信息格式(mif)数据库,其中包括有关计算系统及其组件的信息。使用SMBIOS,系统管理员可以或得系统类型、功能、操作状态以及系统组件的,安装日期。mif数据库定义数据并提供访问该信息的方法。BIOS可以使诸如第三方管理软件等应用程序使用SMBIOS。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 信息泄漏时代,如何让自己的密码更安全? 2020-06-10
- 如何监控 Linux 服务器状态? 2020-06-06
- 【Linux面试题1】服务器硬件与基础命令 2020-05-15
- Zabbix监控TCP连接状态(命令实现) 2020-05-14
- 进程监控类命令 2020-05-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash