`
隐形的翅膀
  • 浏览: 483704 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

根据端口号杀掉进程

 
阅读更多
#!/bin/bash



APP_START_SCRIPT='/opt/play_dep start webadmin'

APP_DEL='rm -rf /opt/server.pid'

stop(){

        javaps=`netstat -nlp | grep 10200 |awk '{print $7}' |cut -d "/" -f 1`

        for v in $javaps;do
          echo "stop admin,process id: "$v;
          kill -9 $v;
        done
}

start(){

    RESULT=`netstat -nlp | grep 10200 |awk '{print $7}' |cut -d "/" -f 1`

        if [ -z "$RESULT" ];then
          $APP_START_SCRIPT;
          $APP_DEL;
        else
          echo "webadmin already running";
        fi


}
checkstatus(){

        RESULT=`netstat -nlp | grep 10200 |awk '{print $7}' |cut -d "/" -f 1`

        if [ -z "$RESULT" ];then
          echo "0";
        else
          echo "1";
        fi

}

case "$1" in
start)
	start
    ;;
stop)
	stop
    ;;
restart)
	stop
	sleep 2
	start
	;;
status)
    checkstatus
	;;

*)
    echo "Usage: $prog {start|stop|restart|status}"
    exit 1

esac

分享到:
评论

相关推荐

    杀掉指定端口的js脚本

    用编辑器打开该javascript脚本后,输入要关掉的端口号,再用node运行该javascript脚本,运行成功后就可关掉指定端口

    查看端口并杀进程python脚本代码

    #25端口号 print(out)#输出进程 out=os.system('tasklist|findstr "3316"')#3316进是程 print(out)#输出程序名字 out=os.system('taskkill /f /t /im MESMTPC.exe')#MESMTPC.exe程序名字 print(out)...

    AProMan-以命令行方式查看、关闭进程

    AProMan简介 AproMan以命令行方式查看进程、杀死进程,不会被杀毒软件查杀。举个例子,如果入侵者发现目标主机上...cAProMan.exe -t [PID] 杀掉指定进程号的进程 cAProMan.exe -f [FileName] 把进程及模块信息存入文件

    kill-process:杀掉进程的便捷方式

    kill-process 根据端口号来查找一组进程,然后杀死这组进程。 安装 sudo npm install yibuyisheng/kill-process -g 使用 kill-process 8000 # 杀死占用 8000 端口的所有进程

    linux执行jar文件脚本.sh

    在linux系统中执行jar包,我们需要先杀掉对应端口的进程,然后执行java -jar命令,启动服务

    Drony1.3.154最新中文

    1、打开Drony看到LOG页,右滑-》SETTING页,选择Networks 下:Wi-Fi,点击当前在用的wifi名,进入Network details设置页 ...6、左滑到LOG标签页,点击底部到OFF按钮,启用Drony,同时确保Drony进程在后台不会被杀掉。

    mysql免安装版1067错误终极解决办法图文教程

    【从笔记本到pc】 笔记本一直都使用MySQL免安装版5.6.17,使用如下方法安装: 今天把同一个zip包传到pc上,按上面的方法安装居然报1067,按上面方法多次尝试还是不行。...杀掉占用端口的程序,taskki

    NC原版与VC60版本

    或者只有再次连接使用pskill 杀掉进程.但是是否释放传输文件打开的句柄了? 13) 端口数据抓包. nc -vv -w 2 -o test.txt [url]www.m4ker.net[/url] 80 21-15 , command “” unr … ….. 14) telnet,自动批处理。 nc...

    入门学习Linux常用必会60个命令实例详解doc/txt

    halt执行时,杀死应用进程,执行sync(将存于buffer中的资料强制写入硬盘中)系统调用,文件系统写操作完成后就会停止内核。若系统的运行级别为0或6,则关闭系统;否则以shutdown指令(加上-h参数)来取代。  ...

    All In One(AIO) V1.0

    12.KillTCP -> 杀掉一个TCP连接 用法: Aio.exe -KillTCP 本地IP 本地端口 远程地址 远程端口 例子: Aio.exe -KillTCP 192.168.1.1 80 61.61.61.61 7890 帮助: Aio.exe -KillTCP (参数可以通过netstat -an得到) 13....

    NC源码和程序附上目前最详细的使用手册和使用技巧

    或者只有再次连接使用pskill 杀掉进程.但是是否释放传输文件打开的句柄了? 13) 端口数据抓包. nc -vv -w 2 -o test.txt [url]www.m4ker.net[/url] 80 21-15 , command “” unr … ….. 14) ...

    netcat 瑞士军刀 linux windows netcat 瑞士军刀 linux windows

     或者只有再次连接使用pskill.exe 杀掉进程.但是是否释放传输文件打开的句柄了?  3.6 端口数据抓包.  nc -vv -w 2 -o test.txt www. 80 21-15    , command "" unr      3.7 telnet,自动批处理。 ★★★...

    新版Android开发教程.rar

    己的格式,回避掉需要付给 SUN 有关 JAVA 的授权费用。 对手机制造者的影响 � Android 是款开源的移动计算软件平台,组建了 google 主导的拥有众多产业界巨头的产业联盟,有利于 高效开发、降低成本。 � 由于是源...

    (重要)AIX command 使用总结.txt

    //id:指定用户的id号,请根据规划设置; //pgrp:指定该用户的归属组,请根据规划设置; //home:指定该用户的home目录,请根据规划设置; //shell:指定该用户的登录shell,请根据规划设置; //informix:指定用户名称,请...

    计算机应用技术(实用手册)

    其中可以选择的设备根据你安装的设备而定! BOOT UP FLOPPY SEEK(开机时是否自动检测软驱); BOOT UP NUMLOCK STATUS(开机时小键盘区情况设定) SECURITY OPTION(检测密码方式)如设定为SETUP,则每次打开机器时...

    经典SQL语句大全

    根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明...

    数据库操作语句大全(sql)

    根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明...

    sql经典语句一部分

    根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明...

Global site tag (gtag.js) - Google Analytics