首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Shell脚本实时监测进程

前言 最近做项目有需要将程序设置为自启动,所以弄了个类似看门狗的程序检测脚本。...之前在网上复制的脚本根本就是假的,害我检查了好久,最后还是自己修修改改才成功了,下面就是整个脚本文件,只需要把名字和路径替换一下就行了。 #!...fi done 原理 原理就是不断在后台检测你的程序有没有在跑,在跑的话就过几秒再次检测,没在跑的话(跑飞了)就马上运行程序,不得不说 shell 还是非常强大的。...听网友说用 vim 打开脚本,输入 :set ff可能是 dos 风格的文件,改成 unix 就行了,然后我按照教程查看,这脚本本身就是 unix 分风格的呀,整得我一脸懵逼。...然后我就新建一个脚本文件,一行一行重新手敲,敲一行就运行一次, 完完全全一模一样的两个文件,自己手打的就没有问题,网上复制的就不行,行吧!我服了。

86820
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    shell脚本实现mysql传输表空间

    由于项目需要快速备份表所以就使用mysql Transportable Tablespaces(mysql传输表空间)来实现表快速数据的迁移,如下就用shell脚本自动化了表数据迁移在不同服务器的...此外您应该在相同的逻辑时间点导出所有与外键相关的表 4.mysql实例要具有相同GA版本 脚本使用需要安装sshpass yum -y install sshpass 配置说明 #源实例信息配置 shost...mysql3306/data/ #目标实例数据文件目录 dmysql_path=/usr/local/mysql/bin/mysql #目标实例mysql指令位置 #目标服务器配置sshpass拷贝文件...192.168.169.40' #目标服务器ip sshport='22' #ssh端口 hostuser='root' #服务器用户名 hostpassword='xxxx@www23@' #服务器密码 脚本使用...目标服务器配置sshpass拷贝文件 host='192.168.169.40' sshport='22' hostuser='root' hostpassword='xxxx@www23@' #获取表的创建脚本

    1.3K51
    领券