随笔分类 -  shell编程

摘要:#!/bin/sh #Configurations injected by install_server below.... EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cli PIDFILE=/var/run/redis_6379.pid CONF="/etc/redis.conf" REDISPORT="637... 阅读全文
posted @ 2018-01-04 10:37 fansik 阅读(280) 评论(0) 推荐(0)
摘要:#!/bin/bash # Author: fansik # Date: 2017年 09月 19日 星期二 17:49:23 CST sed -i 's@rhgb@rhgb net.ifnames=0@g' /etc/default/grub /usr/bin/mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/netwo... 阅读全文
posted @ 2017-09-19 17:26 fansik 阅读(195) 评论(0) 推荐(0)
摘要:由于tomcat服务经常会出现进程在,但是服务却无法正常响应的问题,而且进程跑在docker容器中,使用zabbix控制不是很方便,故此写了个简单的小脚本: 阅读全文
posted @ 2017-07-31 17:13 fansik 阅读(1020) 评论(0) 推荐(0)
摘要:每天切割一次,并删除15天之前的日志: 放到后台执行:yum -y install screen screen ./tomcatlog.sh & ctrl + a + d退出即可 阅读全文
posted @ 2017-06-24 14:01 fansik 阅读(192) 评论(0) 推荐(0)
摘要:#!/bin/bash #Author:fansik #Description:backup tomcat logs #Date:2017-04-05 directory=/usr/local/tomcat/logs backupdir=/data/upload/app/tomcatlog/tomcat1 datetime=`date +%F` cleandir=/data/upload/ap... 阅读全文
posted @ 2017-04-05 15:32 fansik 阅读(268) 评论(0) 推荐(0)
摘要:由于服务器的容器比较多,登录的时候每次都输入container_id比较麻烦,所以来了个简单的脚本,可以输入容器的名字就可以登录相应的容器: vim login_container.sh 阅读全文
posted @ 2017-03-25 16:22 fansik 阅读(286) 评论(0) 推荐(0)
摘要:脚本一启动的速度要快一些哦,因为脚本二要判断两次以后才启动哎 这两个一般配合keepalived使用 脚本一: 脚本二: keepalived的配置文件/etc/init.d/keepalived.conf:主配置文件如下,从配置文件将MASTER改成BACKUP,双主模型的时候在添加一个vrrp_ 阅读全文
posted @ 2017-01-04 14:50 fansik 阅读(5759) 评论(0) 推荐(0)
摘要:awk方式: for循环方式: 阅读全文
posted @ 2016-09-27 10:46 fansik 阅读(347) 评论(0) 推荐(0)
摘要:将以上内容添加到/etc/init.d/oracle中并添加可执行权限,chkconfig --add oracle添加到服务启动列表,chkconfig oracle on设置成开机启动 阅读全文
posted @ 2016-09-24 22:41 fansik 阅读(1160) 评论(0) 推荐(0)
摘要:将脚本添加到任务计划中:05 02 * * * /bin/bash /usr/tomcats/tomcatlog.sh 阅读全文
posted @ 2016-08-18 15:57 fansik 阅读(185) 评论(0) 推荐(0)
摘要:说明:红色字体是需要根据自己的tomcat以及jdk的路径进行手动配置的,运行tomcat的用户也需要自己配置,配置的账号系统中要存在。 阅读全文
posted @ 2016-08-18 14:20 fansik 阅读(250) 评论(0) 推荐(0)
摘要:使用该脚本是一定要注意postfix安装路径 赋予执行权限: # chmod 755 /etc/rc.d/init.d/postfix 将postfix添加到服务列表 chkconfig --add postfix 设置开机自启动 # chkconfig postfix on 阅读全文
posted @ 2016-07-19 10:33 fansik 阅读(1086) 评论(0) 推荐(0)
摘要:将改脚本放到/etc/rc.d/init.d/httpd中 将脚本中的如下内容修改成自己的apache的安装的路径: apachectl=/usr/local/apache/bin/apachectl httpd=${HTTPD-/usr/local/apache/bin/httpd} CONFFI 阅读全文
posted @ 2016-07-05 16:04 fansik 阅读(516) 评论(0) 推荐(0)
摘要:说明:一台服务器上跑了8个Tomcat case的方式: 阅读全文
posted @ 2016-06-23 18:08 fansik 阅读(410) 评论(0) 推荐(0)
摘要:经过测试该脚本可以远程备份,但需要配置远程登录用户的权限,经过测试啊,在把这个脚本添加到计划任务的时候是无法识别mysql命令的(即使是将mysql添加到环境变量也无法识别,是因为/etc/crontab这个配置文件中的环境变量的问题,将MySQL的环境变量添加进去就可以了),所以添加到定时任务中的 阅读全文
posted @ 2016-06-23 12:17 fansik 阅读(616) 评论(0) 推荐(1)
摘要:for循环: 阅读全文
posted @ 2016-06-20 10:51 fansik 阅读(2463) 评论(0) 推荐(0)
摘要:for循环: 阅读全文
posted @ 2016-06-20 10:39 fansik 阅读(988) 评论(0) 推荐(0)