教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

Linux服务器批量巡检脚本使用说明(3)

来源:网络收集 时间:2026-01-13
导读: } PerformanceInfomation (){ CPUIdle=`top -d 2 -n 1 -b|grep C[Pp][Uu]|grep id|awk '{print $5}'|awk -F \CPUloadAverage=`top -d 2 -n 1 -b|grep \average:\-F \'{print $5}'|sed 's/^[ \\t]*//g'` ProcessNumb

}

PerformanceInfomation (){

CPUIdle=`top -d 2 -n 1 -b|grep C[Pp][Uu]|grep id|awk '{print $5}'|awk -F \CPUloadAverage=`top -d 2 -n 1 -b|grep \average:\-F \'{print $5}'|sed 's/^[ \\t]*//g'`

ProcessNumbers=`top -d 2 -n 1 -b|grep \ProcessRunning=`top -d 2 -n 1 -b|grep \ProcessSleeping=`top -d 2 -n 1 -b|grep \ProcessStoping=`top -d 2 -n 1 -b|grep \ProcessZombie=`top -d 2 -n 1 -b|grep \

UserSpaceCPU=`top -d 2 -n 1 -b|grep 'C[Pp][Uu]'|head -1|awk -F \SystemSpaceCPU=`top -d 2 -n 1 -b|grep 'C[Pp][Uu]'|head -1|awk -F \ChangePriorityCPU=`top -d 2 -n 1 -b|grep 'C[Pp][Uu]'|head -1|awk -F \WaitingCPU=`top -d 2 -n 1 -b|grep 'C[Pp][Uu]'|head -1|awk -F \HardwareIRQCPU=`top -d 2 -n 1 -b|grep 'C[Pp][Uu]'|head -1|awk -F \SoftwareIRQCPU=`top -d 2 -n 1 -b|grep 'C[Pp][Uu]'|head -1|awk -F \MemUsed=`top -d 2 -n 1 -b|grep \-F \,]\'{print $11}'|tr -d \'{printf(\

MemFreeP=`top -d 2 -n 1 -b|grep \-F \,]\'{print $16}'|tr -d \'{printf(\

MemBuffersP=` top -d 2 -n 1 -b|grep \

'{printf(\

CacheCachedP=`top -d 2 -n 1 -b|grep \'{printf(\

CacheTotal=`top -d 2 -n 1 -b|grep \-F \,]\'{print $4}'|tr -d \'{printf(\

CacheUsed=`top -d 2 -n 1 -b|grep \-F \,]\'{print $14}'|tr -d \'{printf(\

CacheFree=`top -d 2 -n 1 -b|grep \-F \,]\'{print $18}'|tr -d \'{printf(\ echo

-e

%umbers\\nProcessRunning|$ProcessRunning\\nProcessSleeping|$ProcessSleeping\\nProcessStoping|$ProcessStoping\\nProcessZombie|$ProcessZombie\\nUserSpaceCPU|$UserSpaceCPU\\nSystemSpaceCPU|$SystemSpaceCPU\\nChangePriorityCPU|$ChangePriorityCPU\\nWaitingCPU|$WaitingCPU\\nHardwareIRQCPU|$HardwareIRQCPU\\nSoftwareIRQCPU|$SoftwareIRQCPU\\nMemUsed|$MemUsed\\nMemFreeP|$MemFreeP\\nMemBuffersP|$MemBuffersP\\nCacheCachedP|$CacheCachedP\\nCacheTotal|$CacheTotal\\nCacheUsed|$CacheUsed\\nCacheFree|$CacheFree\\n\}

OprateSystemSec () {

echo '======================UserLogin======================' w

echo '======================FileUsed=======================' df -ah

echo '======================dmesgError=====================' dmesg | grep error

echo '======================dmesgFail======================' dmesg | grep Fail

echo '======================BootLog========================' more /var/log/boot.log | grep -V \

echo '======================route -n=======================' route -n

echo '======================iptables -L====================' iptables -L

echo '======================netstat -lntp==================' netstat -lntp

echo '======================netstat -antp=================='

netstat -antp

echo '======================BootLog========================' netstat -s

echo '======================netstat -s=====================' last

echo '======================du -sh /etc/===================' du -sh /etc/

echo '======================du -sh /boot/==================' du -sh /boot/

echo '======================du -sh /dev/===================' du -sh /dev/

echo '======================df -h==========================' df -h

echo '======================mount | column -t==============' mount | column -t }

TopAndVmstat(){ top -d 2 -n 1 -b vmstat 1 10

}

CheckGatherLog(){

if [ -f \ rm -rf $LocalServerLogPath/$GetTheIpCommand.log fi

if [ ! -x \ mkdir \fi

if [ ! -f \ touch $LocalServerLogPath/$GetTheIpCommand.log

LinuxOsInformation>>$LocalServerLogPath/$GetTheIpCommand.log PerformanceInfomation>>$LocalServerLogPath/$GetTheIpCommand.log OprateSystemSec>>$LocalServerLogPath/$GetTheIpCommand.log TopAndVmstat>>$LocalServerLogPath/$GetTheIpCommand.log fi }

CheckGatherLog

…… 此处隐藏:1423字,全部文档内容请下载后查看。喜欢就下载吧 ……
Linux服务器批量巡检脚本使用说明(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/438583.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)