以tomcat为例,监控并启动应用服务的端口shell脚本命令如下

#/bin/bashtime=`date +%Y-%m-%d-%H:%M`
echo "app-Script start time" $time >> /home/listen_port/listen_port.log
app=`netstat -pltun |grep 8080 |wc -l`def_app()
{
if [ $app -eq 0 ];then
echo "停止运行了,停止的时间是 " $time >> /home/listen_port/listen_port.log
cd /opt/idc/apps/ceshi/
./startup.sh >> /home/listen_port/app
fi
}
def_apptime1=`date +%Y-%m-%d-%H:%M`
echo "执行结束时间:" $time1 >> /home/listen_port/listen_port.log

linux开启定时任务

crontab -e 会打开一个文本编辑器,按“i”键进入编辑模式,填写具体任务计划
crontab -l //列出当前的所有调度任务
crontab -l -u test //列出用户test的所有调度任务
crontab -r //删除所有任务调度工作

service crond restart //重启服务

linux定时监控端口并重新启动shell脚本命令相关推荐

  1. linux80端口检查,Linux下基于端口的服务检查脚本

    Linux下基于端口的服务检查脚本 #!/bin/bash #program:Usingtostudythe[if...then...fi]program #dsk2007/10/83:00 #con ...

  2. 【莹伙丛】我是如何设置 IDEA 以方便执行shell 脚本命令的?

    [莹伙丛]我是如何设置 IDEA 以方便执行shell 脚本命令的? 前言 如何设置 其他 前言 鉴于目前的办公电脑使用的 WIN10 ,安装的windows 版本的 IDEA . 在 IDEA 中有 ...

  3. 12_linux笔记-shell脚本命令

    12_linux笔记-shell脚本命令 回顾1 输入输出重定向 输入 输出 知识点2 2个特殊文件 示例:/dev/zero:用来生成指定大小的文件,生成一堆0 示例 知识点3 here docum ...

  4. win7 cmd终端连接android手机运行adb shell脚本命令

    win7 cmd终端连接android手机运行adb shell脚本命令 (2013-03-22 20:13:57) 转载▼ 标签: android it shell 连接 linux 分类: 嵌入式 ...

  5. Windows的cmd终端连接android手机运行adb shell脚本命令

    下载如下3个文件到PC本地 图1 上述文件扫码回复1001可下载,并可查看历史干货文章 将手机通过USB连接PC后,会在设备管理其中出现相关驱动,如下图所示 图2 点击电脑屏幕左下方的开始菜单,输入c ...

  6. 在linux里面怎么启动. run.sh,Shell脚本启动django 的runserver

    #! /bin/sh #echo $0 文件名 #echo $1 第一个参数 #echo "$*" 所有参数列表 #echo "$@" 所有参数列表 #myna ...

  7. linux下防止ARP攻击的shell脚本

    防止ARP攻击的shell脚本,使用命令route.grep.ifconfig等,需要的朋友可以参考下就不废话了,直接上代码了. #!/bin/bash declare gw=`route -n | ...

  8. linux启动java jar文件_推荐:Linux启动Java程序jar包Shell脚本

    #!/bin/sh# 该脚本为Linux下启动java程序的脚本## author: luandy# date: 2021/1/15## 特别注意:# 该脚本使用系统kill命令来强制终止指定的jav ...

  9. Linux配置脚本导出运行,linux服务器部署jar包以及shell脚本的书写

    背景:记录在linux环境下部署jar程序的过程 1 部署过程记录 1.1 程序结构 这里的main函数就在DemRest2.java 文件中. 为了部署方便,要做到以下两点: 1 在导出的jar包中 ...

最新文章

  1. 研究生失联19天,父母焦急求助!最后竟然是在写博士研究计划......
  2. DataReader方式 获取数据
  3. 0x0800 IP数据包格式分析
  4. bootstrap官网
  5. java 抽象类对象_Java基础___面向对象__抽象类
  6. 为什么php打开网页空白的_PHP页面出现空白页面该怎么办
  7. 全新起点!英特尔发布 Agilex FPGA,采用 10 纳米制程 | 极客头条
  8. cl.exe is unable to create an executable file. C compiler test failed.
  9. PDF转Word的时候需要输入密码怎么办?
  10. ^^^ 存货盘盈盘亏的账务处理 Accounting for Inventory Profit and Inventory Loss with Goods Stock...
  11. java.lang.ArrayStoreException
  12. android numberpicker 自定义,Android的自定义数字Picker控件-NumberPicker使用方法
  13. what is grid ?
  14. 通信领域相关的英语缩略语
  15. Qt数据库应用21-数据分组导出
  16. 作为应聘者 面试结束时应该问面试官一些什么问题呢?
  17. 契约测试(上):什么是契约测试
  18. sping boot 配置多数据源
  19. openpyxl对execl文件中图片编辑
  20. Greenshot 0.8.0-0627 stable version

热门文章

  1. NLTK学习笔记(八):文法--词关系研究的工具
  2. Excel 【小型成绩分析系统初稿】(功能及适应性有待完善)
  3. 给Macbook装系统的网址
  4. urllib.error.HTTPError: HTTP Error 403: Forbidden
  5. 101次从入门到放弃,终于找到一个数据分析利器!
  6. 一般是一个较为复杂的 飞鸽传书 对象
  7. 飞鸽传书 再次报道,回到90年代中期的业界
  8. 别做码农了,去做一名工程师
  9. 个人开发者福利:没有注册公司,如何发布自己的小程序
  10. 那个一年发四篇Cell的研究生,后来怎么样了?