PHP教學-偵測系統主機各項資訊 (linux)

該程式僅能抓取 linux系統主機的資訊以 CentOS 為例,範例程式如下
<?php

// Server Hardware Information v1.0.0

?>

<html>
<head>
<title><?php echo $SERVER_NAME; ?> - Server Information</title>
<STYLE type=text/css>
BODY { FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana,arial, helvetica, serif; margin : 0 0 0 0;}
.style1 {
    color: #999999;
    font-weight: bold;
}
</STYLE>
</head>
<body>
<blockquote>
  <pre><p></p>
<span class="style1">Uptime:</span>
<?php system("uptime"); ?>  // 利用 system () 函式執行 bash 指令抓取時間

<span class="style1">System Information:</span>
<?php system("uname -a"); ?> // 利用 system () 函式執行 bash 指令抓取系統版本


<span class="style1">Memory Usage (MB):</span>
<?php system("free -m"); ?> //利用 system () 函式執行 bash 指令抓取記憶體


<span class="style1">Disk Usage:</span>
<?php system("df -h"); ?> //利用 system () 函式執行 bash 指令抓取硬碟使用情況


<span class="style1">CPU Information:</span>
<?php system("cat /proc/cpuinfo | grep \"model name\\|processor\""); ?> // 利用 system () 函式執行 bash 指令抓取 cpu 資訊
</pre>
  <p><br>
    <br>
   
</p>
</blockquote>

</body>
</html>

留言

這個網誌中的熱門文章

c語言-關於#define用法

CMD常用網管指令

使用windows CMD 時間自動校正