巴特西
首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
linux断网自动重启脚本
linux服务器挂掉自动重启脚本(转)
实现原理主要是使用linux提供的crontab机制,定时查询服务器进程是否存在,如果宕机则执行我们预设的重启脚本. 首先我们要向crontab加入一个新任务 sudo crontab -e #进入编辑状态,选用vi编辑. */ * * * * sh /root/monitor.sh #添加每分钟检测 我这里只是简单的设置每分钟调用一个shell脚本monitor.sh.这里可以配置的更强大,大家可以去搜索一下crontab的教程,网上有很多这类的教程.这里需要注意的是,很多教程配置comman
bat实现监测计算机网络连接,断网自动重启网络连接
十月一体验了windows 10预览版之后,决定继续装回正式版,尝个鲜就好了,毕竟预览版还是不稳定,环境不是很方便. 决定装个最新正式版windows 8.1,结果问题来了,无线连接总是失败,显示网络连接受限,断开连接,重新连接就好了.过一会就又断了.... 网上搜了各种办法,有说无线驱动兼容性问题的,换了官网最新驱动,无效.有说设置固定IP的,固定IP,无效.有说勾掉win8"允许计算机关掉此设备以节约电源"的,照做,无效... 各种方法都试了,都无效. 简直点燃了我的小爆脾气.决定
bat实现监测计算机无线连接,断网自动重启无线
@echo off :Begin ping www.baidu.com if errorlevel 1 goto Reboot if errorlevel 0 goto Continue :Continue goto Begin: :Reboot netsh interface set interface WLAN disabled netsh interface set interface WLAN enable ping -n 8 127.0.0.1>nulecho %date:~0,4%%
ubuntu wifi连接不上或经常断网,重启就好
问题1.知道wifi密码,驱动也有,可以点击连接,总是提示"连接断开,您现在处于离线状态". 1.打开终端"ctrl+alt+T" 2.输入: sudo vim /etc/modprobe.d/iwlwifi.conf 3.在文件末尾添加 options iwlwifi 11n_disable= 4.保存,重启. ubuntu默认无线连接模式为11n,如果路由未设置,则连接不上. 问题2.经常断网,重启就好 将/etc/ppp/options 文件中的 lcp-ec
linux shell 写swoole重启脚本
linux shell 写swoole重启脚本 代码如下<pre>#!/bin/shkill `lsof -t -i:9501`sleep 2php /data/web/mircoweb/wwwroot/Public/swoole.phpsleep 1netstat -ntlp</pre> 如果不支持lsof命令 那就yum install lsof安装下吧
java通过ftp和sftp上传war包上传到Linux服务器实现自动重启tomcat的脚本代码
ar包自动上传Linux并且自动重启tomcat 用的是jdk1.7出的文件监控 支持ftp和sftp,支持多服务器负载等 配置好config 非maven项目导入直接使用 #\u76D1\u542C\u76EE\u5F55localPath=C\:\\Personal\\Desktop\\war sms_send.host=192.168.4.175sms_send.port=22sms_send.username=rootsms_send.password=pswsms_send.tomca
linux 程序失败自动重启
最近写了一个spark streaming 程序,但是程序跑着跑着就报错了,而且不会自动重启,以下脚本实现了程序失败自动重启 基本原理:查看程序日志文件是否有ERROR或Exception字样,有说明报错了,然后kill进程,重启程序 #!/usr/bin/env bash #一个死循环,每20s检测一次 while true do #找到最新的log,程序最新保存的日志 logfile=$(ls -lrt /data1/db_LBS/location/log |awk ) #echo ${lo
常见的linux上的服务重启脚本
手写linux上的重启脚本,先把提纲列下 1.检查进程是否存在 存在杀死 2.备份原来的包到指定目录 3. 拉取新包,我这边为了简便,没有从jenkins slave上拿 4.启动命令 5.检查是否进程起来了 #!/bin/bash ###path JAVA=/usr/java/jdk1.8.0_211-amd64/bin/java APP_HOME=/opt/88bugs APPNAME=TestPlatform.jar APP_PARAM="--spring.config.location=
OGG 自动重启脚本
6-20 * * * /oggdata/log/oggautorestart.sh >/oggdata/log/crontab_oggautorestart.log 2>&1 [说明] 因为晚上可以有维护操作,我们不希望在维护期间OGG 自动跑起来 脚本 oggautorestart.sh #!/bin/bashif [ -f ~/.bash_profile ];then . ~/.bash_profilefi#OGG 目录OGGHOME=/oggdata#创建日志目录
Python 实现断网自动重连
为了实现 断网了,自动连接网络原理:每隔一段时间ping一下百度,判断网络状态,没有联网的话,就模仿浏览器发一条Post给服务器import urllibimport hashlibimport subprocessimport osimport timedef getPass(password): pass1 = hashlib.md5() pass1.update(password) pass2 = pass1.hexdigest() return pass2[8:24]def postLo
linux 断网 扫描基本命令
kali使用arpspoof命令进行ARP欺骗. 做法是获取目标主机IP镜像流量,再进行ARP欺骗. 此次测试实在局域网中进行,使用kali虚拟机和Windows10物理机测试. 最终效果是利用kali干扰物理机不能正常上网. ———————————————————————————————— 具体方法: 1.获取目标主机IP地址及网关.方法非常多,用kali的nmap工具可以进行扫描,不过有点费时间,但是是做测试的不二选择,作为新手,这里我就用自己电脑做测试,Windows下CMD打开命令提示符
tomcat宕机自动重启脚本
#!/bin/bash# 获取tomcat进程ID /usr/share/tomcatTomcatID=$(ps -ef |grep tomcat |grep -w 'tomcat'|grep -v 'grep'|awk '{print $2}') # tomcat启动程序(这里注意tomcat实际安装的路径)#StartTomcat=/usr/local/tomcat/bin/startup.sh#yum安装后启动tomcat指令:systemctl start tomcat # 定义要监控的
Linux 断网安装MySQL5.x操作步骤
1.下载MySQL安装包 由于官网下载比较慢,暂时我这边采用的方法是通过网易云的centos镜像下载的地址是 http://mirrors.163.com/mysql/Downloads/MySQL-5.7/ 然后手动下载 mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz 文件 通过xftp或者其他工具上传到 /usr/local 目录下面 然后开始解压和创建目录 cd /usr/local tar -zxvf mysql-5.7.25-linux-glibc
linux 配置 tomcat 自动发布脚本
首先将打包好的 war 包(举例 management-20160809-1.0.war),传到 tomcat 的 webapps 目录下,然后在 tomcat 目录下新建 deploy.sh 脚本. #!/bin/sh homeDir="/usr/local/tomcat/apache-tomcat-8.5.4/" webappsDir="/usr/local/tomcat/apache-tomcat-8.5.4/webapps/" sh ${homeDir}st
ubuntu wifi连接不上或经常断网,重启就好 [ 转]
转自 http://blog.csdn.net/chinabing/article/details/47184093 问题描述:最近安装了win7和ubuntu 14.04.2双系统,每次进入ubuntu系统,半小时内wifi必掉线,很是烦人,重启又ok. google不了只能baidu之. 安装wicd网络管理器 解决网卡驱动问题 代码: sudo modprobe -r rtl8723be sudo modprobe rtl8723be -v ips=0 fwlps=0 swenc=1 开机
linux下mysql自动备份脚本
脚本放在 /home/user/mysql_backup.sh crontab # crontab -l # m h dom mon dow command 28 16 * * * /home/user/mysql_backup.sh 脚本如下 #!/bin/sh # mysql_backup.sh: backup mysql databases and keep newest 5 days backup. # # Last updated: 20 March 2006 # -------
Memcached进程挂掉自动重启脚本
vim memcached_check.sh #!/bin/sh #check memcached process and restart if down PATH=$PATH:/opt/env/memcache/bin/memcached DATE=`date -d "today" +"%Y-%m-%d-%H:%M"` #用ps命令查看memcached进程 MM=`ps -aux |grep "memcached" |grep "
Linux 下Mysql自动备份脚本
backdb.sh 文件 #!/bin/bash USER="root" PASSWORD="888888" DATABASE="mydb" HOSTNAME="127.0.0.1" WEBMASTER="mmmmmmm@qq.com" CRONTAB="00 01 * * * /bin/bash /data/db/backdb.sh" BACKUP_DIR=/data/db/ #备份文
window程序意外关闭自动重启脚本实现
@echo off : tasklist|find /i "xxxx"||start yyyy ping/n 127.1>nul 新建 .bat 文件,将其写入文件 xxxx这里填程序的文件名 yyyy这里填程序的路径 10秒扫描一次
linux 代码更新-打包-重启脚本
#! /bin/sh base=/home/project/myblog cd $base git pull ] then echo "Error in git pull!!! Stop deployment!" exit fi cd $base #查看服务器状态 HTTP_CODE=`curl -o /dev/null -s -w "%{http_code}" "http://localhost"` echo "HTTP_CODE:&
热门专题
linux bash 字符串分割
洛谷 2147 LCT
antd tree深层遍历改变属性
为什么 connect 中函数不加括号
java 小九去悼多的0
delphi 多个字符比较函数
发布新闻图片设置热区map area
表单h5 bootstrap
cron表达式获取上次执行时间
Winfom中控制unity控件
delphi 7 计算两个日期之间的时间差
SVD和PCA的关系
linux 取文件最后一行
win10没有设置相关性
运维工程师linux基本操作面试题
shell文件夹改名
sap 客户产品创建
arduino mega2560驱动安装正常无法找到端口
css BFC触发条件
jQuery 插入节点