实用脚本 3 -- 进程查看脚本

分享一个进程查看脚本(rlook),方便进程查看:

1、添加脚本,内容如下:

#!/bin/ksh

cd $HOME/bin

ps -u $LOGNAME|egrep " \
progress1|
\            
progress2|
\
progress3| \
" > $HOME/log/tmp.cs

clear
echo ""
echo
"press <return> to check $LOGNAME system status\c"
read
ANW
echo
I=`cat $HOME/log/tmp.cs | wc -l`
typeset -i I
echo
"$LOGNAME system process : ( "$I" transaction-related processes running
)"
I=0
S=`ps -fu$LOGNAME`
echo ‘+---- process name ---+---- number
---+---------- should be -----------+‘
P=`grep -c  progress1<
$HOME/log/tmp.cs`
I=I+P
echo ‘|    
progress1       |     
‘$P‘    
|              
1               
|‘
P=`grep -c  progress2< $HOME/log/tmp.cs`
I=I+P
echo
‘|     progress2      
|      ‘$P‘    
|              
1               
|‘
P=`grep -c  progress3< $HOME/log/tmp.cs`
I=I+P
echo
‘|     progress3      
|      ‘$P‘    
|              
3               
|‘
echo
‘+---------------------+---------------+--------------------------------+‘
P=`ps
-u$LOGNAME|wc -l`
typeset -i P
P=P-1
echo ‘|     
   total          
|      ‘$I‘    
|             
11               
|‘
echo
‘+---------------------+-------------+----------------------------------+‘
P=`grep
-c defunc < $HOME/log/tmp.cs`
echo ‘|    
<defunct>      |     
‘$P‘    
|              
0               
|‘
echo
‘+---------------------+-------------+----------------------------------+‘
rm
$HOME/log/tmp.cs

echo "press <return> to check $LOGNAME shmget
status\c"
read ANW
echo
"***************************************************************************"

ipcs
-m | grep xxxxx

echo
"***************************************************************************"
echo
""
echo
"*************************************链路**********************************"

netstat
-an | grep xxxxx

2、脚本添加可执行权限,在环境变量中配置脚本目录,方便实时可以运行此脚本O(∩_∩)O~

实用脚本 3 -- 进程查看脚本,布布扣,bubuko.com

时间: 2024-12-21 22:14:29

实用脚本 3 -- 进程查看脚本的相关文章

9个实用的Javascript代码高亮脚本

代码高亮很有用,特别是在需要在网站或者blog中显示自己编写的代码的时候,或者给其他人查看或调试语法错误的时候.我们可以将代码高亮,以便阅读者可以十分方便的读取代码块,增加用户阅读代码的良好体验. 目前,有很多免费而且有用的代码高亮脚本.这些脚本大多是由Javascript语言编写,也有些使用其它语言(比如java.Phyton或Ruby)等写的. 下面来推荐最受欢迎.最实用的9个Javascript代码高亮脚本. 1. SyntaxHighlighter 我相信这是最普遍代码高亮代码.它支持多

经典实用的自动创建Bash脚本文件头的脚本

今天给大家展示一下,我自己写的一个自动创建Bash脚本文件头的脚本(名为create),希望能对初学脚本者带来一定的思维提示.毕竟对于一个经常写脚本的运维人员来说,每次写脚本的时候都需要重复的去写一遍文件头,也是一件很累赘的事情,既然我们学了脚本,为什么不让它来为我们减轻一下负担了.所以一个自动创建Bash脚本文件头的想法在我脑海里面产生了. 本脚本所需要实现的功能: 1,能够自动创建一个标准的Bash脚本文件头,带有详细注释信息 2,能够给新建完成的Bash脚本文件自动添加执行权限 [[ema

centos 查看脚本

centos 查看脚本 #!/bin/bash date >>info.txt echo "本机centos版本为" >>info.txt cat /etc/issue >>info.txt cat /etc/redhat-release >>info.txt rpm -q centos-release. >>info.txt echo "本机centos 版本详细信息" >>info.txt

【转载】用shell脚本监控进程是否存在 不存在则启动的实例

用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货: #!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho "runing....."fi#####processString 表示进程特征字符串,能够查询到唯一进程的特征字符串0表示存在的$? -ne 0 不存在,$? -eq 0 存在 ---------

windows进程清理脚本

公司统一配的笔记本Thinkpad T440p,超级难用,经常内存占满,硬盘卡死,还管不了机!心里那个不爽啊!哎,不说了. 自己写了个脚本,用来强制关闭不需要的进程.脚本如下: ---------------------------------killtask.bat-------------------------------------- @echo off & setlocal enabledelayedexpansion rem 如下列表是不需要关闭的进程,可以自行添加 set alt=

AIX进程监控脚本分享一例

分享一个AIX进程监控脚本: 当MWM进程数大于2时,调用sendmail发送邮件通知用户,脚本如下 #!/usr/bin/ksh #---------------------------------------------------------------# # Script Name : MWM Check Shell # Created by  : Xin23 #         on  : 2015.02.04 #------------------------------------

用shell脚本监控进程是否存在 不存在则启动的实例附带if判断详细条件

#!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho "runing....."fi#####processString 表示进程特征字符串,能够查询到唯一进程的特征字符串0表示存在的$? -ne 0 不存在,$? -eq 0 存在 --------------------------------------------

用shell脚本监控进程是否存在 不存在则启动的实例

用shell脚本监控进程是否存在 不存在则启动的实例: #!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....." nohup php yii test/action & elseecho "runing....."fi#####processString 表示进程特征字符串,能够查询到唯一进程的特征字符串0表示存在的$? -ne 0

linux shell脚本监控进程是否存在

用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货:    #!/bin/shps -fe|grep processString |grep -v grepif [ $? -ne 0 ]thenecho "start process....."elseecho "runing....."fi #####processString 表示进程特征字符串,能够查询到唯一进程的特征字符串0表示存在的$? -ne 0 不存在,$? -eq 0 存在 定时执行: