linux cgi命令,Linux之cgi实现系统主机监控
生活随笔
收集整理的這篇文章主要介紹了
linux cgi命令,Linux之cgi实现系统主机监控
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
現在的系統監控工具實在是太多了,有很多開源成熟的,也有我自己寫的工具,我的博客里也有,但是估計很少有人知道,最傳統的cgi程序也可以簡單實現web監控頁面的效果。
首先修改apache配置文件支持
在/var/www/cgi-bin/目錄下新建m.cgi
代碼如下:#!/bin/bash
echo "Content-type: text/html"
echo ""
echo "
主機監控頁面"echo "
"echo "
主機$(hostname)--$(ifconfig eth0 | grep 'inet addr' | awk -F ":" '{print $2}' | awk -F " " '{print $1}')
"echo ""
echo "
內存使用"
echo "
$(free -m) "echo "
磁盤使用
"echo "
$(df -h) "echo "
端口使用
"echo "
$(netstat -tunlp) "echo "
當期系統時間$(date +"%Y-%m-%d %H:%M:%S")"echo ""
賦予執行的權限chmod +x m.cgi
重啟apache服務service httpd restart
用瀏覽器訪問監控頁面,可以看到效果,雖然簡單,但是還不錯吧?命令可以自己定義,個人覺得在小需求的情況下,可以使用下,希望大家喜歡!
總結
以上是生活随笔為你收集整理的linux cgi命令,Linux之cgi实现系统主机监控的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机逆光拍摄怎么能不黑
- 下一篇: Linux软件基础实验,linux基本操