======脚本目录========================脚本目录================脚本目录=================【脚本1】打印形状 【脚本35】判断是否开启80端口 【脚本69】 […]
Shell
======================================目录=====================================1. 编写 hello world 脚本 2. 通过位置变量创 […]
shell脚本实现Nginx自动安装、虚拟主机及自动将Tomcat加入至虚拟主机编程思路:手动复制Tomcat与脚本一致目录;手动修改Tomcat端口为6001、7001、8001;脚本指定参数www.wuyutan […]
NginxWeb服务器的最大特点在于Nginx常被用于负载均衡、反向代理,单台Nginx服务器配置多个虚拟主机,百台服务器配置N个虚拟主机,基于shell脚本可以更加高效地配置虚拟主机及添加、管理。shell脚本实现 […]
Zabbix是一款分布式监控系统,基于C/S模式,需在服务器安装zabbix_server,在客户端安装zabbix_agent,通过shell脚本可以更快快速地实现该需求。shell 脚本实现Zabbix服务端和客 […]
批量自动化安装LINUX系统后,IP均是自动获取的,而服务器要求固定的静态IP,百台服务器手工去配置静态IP是不可取的,可以基于shell脚本自动修改IP、主机名等信息。shell脚本实现服务器IP、主机名自动修改及 […]
MySQL主从架构脚本可以实现自动化安装、配置和管理。shell脚本实现服务器MySQL一键YUM安装配置:1、MySQL主库的操作:主库上安装MySQL,设置server-id、bin-log;授权复制同步的用户, […]
当服务器对外提供服务时,每天会有大量试图登录服务器的行为。难免会猜出密码,可以使用shell脚本,将自动尝试登录服务器密码错误超过设定次数的IP列表加入到防火墙配置中。shell脚本实现服务器拒绝恶意IP登录,编程思 […]
基于shell脚本实现自动化服务器硬件信息的收集,并将收集的内容存放在数据库,能更快、更高效地实现对服务器资产信息的管理,shell脚本实现服务器信息自动收集,思路如下: 创建数据库和表存储服务器信息; 基于shel […]
常用备份数据方案:每周日进行完整备份,周一至周六使用增量备份;每周六进行完整备份,周日至周五使用增量备份。企业备份数据的工具主要有tar、cp、rsync、scp、sersync、dd等工具,基于开源tar工具实现系 […]
shell 企业编程基础 @@@shell脚本编程需要注意的几个事项:@@@#shell脚本名称命名一般为英文的大写、小写;#不能使用特殊符号、空格来命名;#shell 脚本后缀以.sh结尾;#不建议shell命名为 […]
#!/bin/bash# 初始化系统脚本# 适用centos6 和centos7#PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~ […]
#!/bin/sh #服务优化,(sshd、network、crond、syslog、rsyslog)服务保持默认开机启动ServiceList=$(chkconfig--list | grep '0' | awk […]
定时任务,每天0点0分将/var/log/nginx目录下7天以前大于1G的日志文件移到/date/201801xx (以前一天日期命名的)目录中:创建脚本:/root/nginxbak.sh #!/bin/bash […]
创建用户相关 创建20个用户,并在用户名后面加上5位随机字符当密码: for n in `seq 20` ; do useradd user$n ;echo user$n |md5sum|cut -c4-8|pass […]