- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 yum源搭建
yum源搭建以CentOS6平台为例:一、阿里云yum源搭建1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/,其中:CentOS 6wget -O /etc/yum.repos.d/CentOS-Base...
2018-02-28 13:10:17 590
原创 shell编程LANMP一键安装脚本v1.0(初稿)
shell编程LANMP一键安装脚本v1.0(初稿)centos6,不区分32位、64位,要求机器可以上外网,支持lamp和lnmp,mysql支持5.1和5.6两个版本,php支持5.3和5.6两个版本,apache2.2,nginx1.8.nginx启动脚本 ,php配置文件等还没有补充完整。#!/bin/bashecho "LANMP一键安装脚本v1.0"sleep 1##排错函数,检...
2018-02-17 22:41:18 376
原创 shell基础练习
shell基础练习1、编写shell脚本,实现1-100的猜数字游戏。#!/bin/bash##RANDOM随机函数,100取余就可以获得1-100的随机整数n=$[$RANDOM%100]while :doread -p "请输入一个1-100间的整数:" n1n2=`echo $n1|sed 's/[0-9]//g'`if [ ! -z $n2 ]...
2018-02-14 16:58:53 38099 6
原创 shell案例分发系统
shell案例分发系统一、expectexpect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect脚本实现登录和远程命令。脚本后缀为.expect安装expect:yum install -y expect1...
2018-02-13 22:06:20 440
转载 shell编程-告警系统
shell编程-告警系统1、需求:使用shell定制各种个性化告警工具,但需要统一化管理、规范化管理2、思路:指定一个脚本包,包含主程序、子程序、配置文件、邮件引擎、输出日志等主程序:作为整个脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用它来开关各个子程序,指定个各个相关联的日志文件。子程序:真正的监控脚本,用来监控各个指标。邮件引擎:是由一个php程序
2018-02-05 10:51:47 363
原创 shell基础(二)
shell基础(二)7、if判断一些特殊用法if [ -z $a ] 这个表示当变量a的值为空时,进行操作if grep -q '123' 1.txt;then 表示如果1.txt中含有'123'的行时,进行操作if [ ! -e file ];then 表示文件不存在时进行操作if (($a<1));then 等同于if [ $a -lt 1 ];then ,[]中不能使...
2018-02-03 21:22:48 273
原创 shell基础(一)
shell基础(一)1、shell脚本是什么 它是一种脚本语言,并非编程语言,可以使用一些逻辑判断、循环等语法。可以自定义韩素。是系统命令的集合。shell脚本可以实现自动化运维,大大增大我们的工作效率2、shell脚本结构#!/bin/bash开头,#用于注释bash -x可以显示脚本执行过程3、datedate显示时间 ,如2018年 02月
2018-02-02 22:56:29 383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人