shell
一纸情书ベ
这个作者很懒,什么都没留下…
展开
-
一键部署nginx+tomcat动静分离
1、记住jdk包自己拉,自己改对应的配置环境vim aa.sh#!/bin/bashwget http://nginx.org/download/nginx-1.16.1.tar.gzyum -y install gcc gcc-c++ zlib-devel pcre-develtar zxf nginx-1.16.1.tar.gzcd nginx-1.16.1 && ...原创 2019-11-03 19:51:49 · 165 阅读 · 0 评论 -
iptables防火墙规则简单运用脚本
vim iptables.sh#!/bin/bashfunction ASK(){ read -ep "是否继续添加规则(y|n):" ask case $ask in n|N) echo "退出程序" break ;; y|Y) continue esac}while truedo echo -e "\033[36m 1.放行端口...原创 2019-10-25 09:49:32 · 273 阅读 · 0 评论 -
scp远程拷贝
#!/bin/bashyum -y install expect/usr/bin/expect<<EOFspawn scp user.text $1:/root #首先执行spawn命令开始expect "yes/no" {send "yes\n;exp_continue"} #当遇到"yes/no"执行yes,当没出现"yes/no"则跳过expect "passw...原创 2019-10-17 10:33:24 · 136 阅读 · 0 评论 -
检测网站地址是否存活
#!/bin/bash. /etc/init.d/functionsurl_list=(www.tec.com www.stu.com)function chkurl(){i=0while [ $i -lt 2 ]do curl http://${url_list[$i]} &>/dev/null if [ $? -eq 0 ] then actio...原创 2019-10-17 10:02:56 · 570 阅读 · 0 评论 -
企业日常巡检
#!/bin/bashfunction system(){echo "#########################系统信息#########################"OS_TYPE=`uname`OS_VER=`cat /etc/redhat-release`OS_KER=`uname -a|awk '{print $3}'`OS_TIME=`date +%F_%T`...原创 2019-10-17 10:01:52 · 298 阅读 · 0 评论 -
批量创建,删除,系统账户
#!/bin/bashwhile truedo for i in `seq 1 10` do num=`cat /dev/urandom | sed 's/[^a-zA-Z0-9]//g'| strings -n 3 | head -n 1` id user_$i > /dev/null 2>&1 if [ $? = 0 ];then echo "user_$i...原创 2019-10-17 09:56:59 · 208 阅读 · 0 评论