实时警报通知:微信告警通知的重要性解析
844
2022-12-14
常见的Linux高效运维shell脚本介绍
前言
二、根据进程名过滤进程信息
会显示出该进程名包含的所有线程
#! /bin/bash# Function: 根据输入的程序的名字过滤出所对应的PID,并显示出详细信息,如果有几个PID,则全部显示read-p"请输入要查询的进程名:"NAMEN=`ps -aux | grep$NAME| grep -v grep | wc -l`##统计进程总数if[$N-le 0 ];thenecho"该进程名没有运行!"fii=1while[$N-gt 0 ]doecho"进程PID: `ps -aux | grep$NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$2}'`"echo"进程命令:`ps -aux | grep $NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$11}'`"echo"进程所属用户: `ps -aux | grep$NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$1}'`"echo"CPU占用率:`ps -aux | grep $NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$3}'`%"echo"内存占用率:`ps -aux | grep $NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$4}'`%"echo"进程开始运行的时刻:`ps -aux | grep $NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$9}'`"echo"进程运行的时间:` ps -aux | grep $NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$11}'`"echo"进程状态:`ps -aux | grep $NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$8}'`"echo"进程虚拟内存:`ps -aux | grep $NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$5}'`"echo"进程共享内存:`ps -aux | grep $NAME| grep -v grep | awk 'NR=='$i'{print$0}'| awk '{print$6}'`"echo"***************************************************************"letN-- i++done
三、根据用户名查询该用户的相关信息
#! /bin/bash# Function:根据用户名查询该用户的所有信息read-p"请输入要查询的用户名:"Aecho"------------------------------"n=`cat /etc/passwd | awk -F:'$1~/^'$A'$/{print}'| wc -l`if[$n-eq 0 ];thenecho"该用户不存在"echo"------------------------------"elseecho"该用户的用户名:$A"echo"该用户的UID:`cat /etc/passwd | awk -F: '$1~/^'$A'$/{print}'|awk -F: '{print$3}'`"echo"该用户的组为:`id $A| awk {'print$3'}`"echo"该用户的GID为:`cat /etc/passwd | awk -F: '$1~/^'$A'$/{print}'|awk -F: '{print$4}'`"echo"该用户的家目录为:`cat /etc/passwd | awk -F: '$1~/^'$A'$/{print}'|awk -F: '{print$6}'`"Login=`cat /etc/passwd | awk -F:'$1~/^'$A'$/{print}'|awk -F:'{print $7}'`if[$Login=="/bin/bash"];thenecho"该用户有登录系统的权限!!"echo"------------------------------"elif[$Login=="/sbin/nologin"];thenecho"该用户没有登录系统的权限!!"echo"------------------------------"fifi
四、加固系统的一些配置
发表评论
暂时没有评论,来抢沙发吧~