php通过exec获取服务器内存和cpu使用率等数据代码

代码语言:php

所属分类:通讯

代码描述:php通过exec获取服务器内存和cpu使用率等数据代码

代码标签: 服务器 内存 cpu 使用率 数据

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php
function get_cpufree(){ 
    $cmd =  "top -n 1 -b -d 0.1 | grep 'Cpu'";//调用top命令和grep命令 
    $lastline = exec($cmd,$output); 
    preg_match('/(\d+)\.(\d+)\s+us/',$lastline, $matches);//正则表达式获取cpu空闲百分比 
    $cpufree = $matches[1]; 
    return $cpufree; 
} 
//获取内存空闲百分比 
function get_memfree(){ 
    $cmd =  'free -m';//调用free命令 
    $lastline = exec($cmd,$output); 
    preg_match('/Mem:\s+(.........完整代码请登录后点击上方下载按钮下载查看

网友评论0