shell 实现的自动无限重启脚本,出错自动重启服务
2017-10-19 09:59
741 查看
1>forever shell code:
#!/bin/bash current_dir=$(pwd) python3dir=$(which python3) mainfile=main.py echo $current_dir echo $script_dir echo $python3dir echo "$python3dir $current_dir/$mainfile;" until $python3dir $current_dir/$mainfile; do echo "Server $mainfile crashed with exit code $?. Respawning.." >&2 sleep 5 done
2>scp 用法
1、从远程复制文件到本地目录。 scp root@192.168.50.10:/home/ray/test.py /home/pi/ 2、从远程复制目录到本地目录。 scp -r root@192.168.50.10:/home/ray/test-prj /home/pi/ 3、上传本地文件到远程目录。 scp /home/ray/test-prj.tar.gz pi@192.168.50.98:/home/pi/ 4、上传本地目录到远程目录。 scp -r
/home/ray/test-prj pi@192.168.50.98:/home/pi/
相关文章推荐
- SHELL脚本实现服务宕机监控自动重启
- 用shell脚本实现监控程序自动重启
- 自动重启服务的shell脚本代码
- 自动监控apache服务状态并重启的shell脚本
- [shell]php-fpm容易假死,实现自动重启php服务~
- 监控tomcat服务,服务异常时自动重启shell脚本
- Linux基础之-利用shell脚本实现自动监控系统服务
- shell实现web服务进程监控并自动重启
- 用shell脚本实现监控程序自动重启
- CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动
- 用shell脚本实现监控程序自动重启
- Linux基础之-利用shell脚本实现自动监控系统服务
- 自动下载源码_并编译_打包_部署_重启服务的Shell脚本
- 使用shell脚本检测weblogic服务,服务返回非200,则自动重启
- 自动重启服务的shell脚本代码
- 监控php-fpm并自动重启服务的shell脚本
- [shell]php-fpm容易假死,实现自动重启php服务~
- 用shell脚本实现监控程序自动重启
- 用shell脚本实现监控程序自动重启