脚本

tomcat版本一键升级脚本
脚本

tomcat版本一键升级脚本

Story 7个月前 (05-21) 128浏览

脚本没有较完整的通用性,但升级的思路基本是一致的。 #!/bin/bash # . /etc/profile workpath=/cache1/web version="apache-tomcat-6.0.41" time=`date "+%Y%m%d%H%M"` cd $workpath mkdi...

PostgreSQL数据库备份脚本
脚本

PostgreSQL数据库备份脚本

Story 7个月前 (05-21) 150浏览

备份整个data目录,且保留2周 #!/bin/bash source /etc/profile source ~/.bash_profile export PGPASSWORD="xxxxxxxx" command=/cache1/PostgreSQL/9.1/bin base_time=`da...

tomcat应用管理脚本
脚本

tomcat应用管理脚本

Story 7个月前 (05-21) 136浏览

tomcat普通用户启动停止重启脚本(start|stop|status|restart) 运行命令: xx.sh restart #!/bin/bash . /etc/init.d/functions RETVAL=$? export CATALINA_BASE=/cache1/tomcat-xx...

tomcat应用自动部署脚本
脚本

tomcat应用自动部署脚本

Story 7个月前 (05-21) 143浏览

从远程服务器拷贝项目war包,替换web内容及properties文件 运行命令: xx.sh xxx(项目名称) #!/bin/bash RETVAL=0 workpath=/cache1 projects=($*) cd $workpath/web for project in ${proje...

Nginx管理脚本
脚本

Nginx管理脚本

Story 7个月前 (05-21) 147浏览

此脚本只适用于nginx (start|stop|restart|reload|status|help)几种状态 #!/bin/bash nginxd=/usr/local/nginx/sbin/nginx nginx_config=/usr/local/nginx/conf/nginx....

PostgreSQL数据库管理脚本
脚本

PostgreSQL数据库管理脚本

Story 7个月前 (05-21) 137浏览

适用于PostgreSQL数据库管理,使用普通用户postgres管理,参数为(start|stop|restart|condrestart|status) #!/bin/bash if [ -f /etc/rc.d/functions ]; then . /etc/init.d/function...

linux批量添加hosts访问权限
脚本

linux批量添加hosts访问权限

Story 7个月前 (05-21) 134浏览

secure文件会记录来访者的登陆账号和ip,于是在多机器管理中我们就可以从中提取需要允许的ip进白名单。 #!/bin/sh DENY="/etc/hosts.deny" ALLOW="/etc/hosts.allow" function run_only_once () { awk -F "[...

Linux跳板机免密管理vps脚本
脚本

Linux跳板机免密管理vps脚本

Story 7个月前 (05-21) 141浏览

对于管理员在管理几十甚至上百台的vps时,我们不可能一台台通过输入密码去登陆,这样的话效率太差。于是我们就想通过一台跳板机来管理,所有vps允许这台跳板机免密码登录。 结合之前写的一篇Centos搭建本地yum源文章,我们可以整理成一个脚本,只要在被管理的vps上运行脚本即可。 #!/bin/bas...

Linux实现双网卡绑定自动化脚本
脚本

Linux实现双网卡绑定自动化脚本

Story 7个月前 (05-21) 123浏览

在上一篇写了双网卡绑定和卸载:Linux实现双网卡绑定和卸载 其实认真观察上面的步骤,都是固定的。于是我们就可以写个脚本实现自动化配置 #!/bin/bash if [ $# -lt 6 ];then echo “Usage: $0 <bond*> <eth*> &l...