简介Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令变量变量类型本地变量:当前用户进程环境变量:当前用户进程和子进程(env/set)全局变量:所有用户程序都能调用系统变量:内
分类:
系统相关 时间:
2020-06-22 09:18:36
阅读次数:
54
将以下shell脚本保存到一个.sh文件中,然后执行就可以将80端口的request访问指向8080了 iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 ...
分类:
其他好文 时间:
2020-06-21 23:00:24
阅读次数:
126
1.编写txt里面放入ip [root@localhost ~]# vim ip.txt 192.168.177.1 192.168.177.2 192.168.177.3 192.168.177.4 192.168.177.5 192.168.177.6172.168.177.8127.0.0.1 ...
分类:
系统相关 时间:
2020-06-21 20:22:48
阅读次数:
68
编写脚本: [root@localhost ~]# vim /shell/lnmp.sh #!/bin/bash yum -y install epel-release &> /dev/null yum -y clean all &> /dev/null yum -y install nginx p ...
分类:
系统相关 时间:
2020-06-21 20:02:38
阅读次数:
57
Ansible介绍 自动化运维工具,统一配置管理工具。 可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 统一配置管理工具: Ansible 开发语言:Python 轻量级,大规模环境下只通过ssh会很慢,串行的 SaltStack 开发语言:Python 一般 ...
分类:
其他好文 时间:
2020-06-21 00:32:00
阅读次数:
69
自动化运维工具-Ansible Jinja2模板 jinja2 jinja2跟ansible的关系 Ansible通常会使用jinja2模板来修改被管理主机的配置文件等...在saltstack中同样会使用到jinja2 为了方便,使用jinja2语法,渲染配置文件 jinja2的语法 {{ EXP ...
分类:
其他好文 时间:
2020-06-21 00:22:29
阅读次数:
46
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能 ...
分类:
其他好文 时间:
2020-06-20 21:26:25
阅读次数:
63
判断文件属性脚本#!/bin/bash# 输入一个路径read -p "输入文件的绝对路径:" file# 死循环while true do# 判断文件是否存在if [ -e $file ];then echo "文件存在,开始判断" while true do echo "------------... ...
分类:
系统相关 时间:
2020-06-20 13:18:33
阅读次数:
93
执行shell脚本时报错:原因是在关键字“END”(或EOF)前后不能用空格。解决办法:去掉END前后的空格,重新执行就可成功。
分类:
系统相关 时间:
2020-06-20 10:20:19
阅读次数:
55
基础概念 ansible是什么? 它是一个"配置管理工具",它是一个"自动化运维工具",如果你没有使用过任何配置管理工具,不要害怕,看完这篇文章,你自然会对ansible有所了解。 ansible能做什么? 正如其他配置管理工具一样,ansible可以帮助我们完成一些批量任务,或者完成一些需要经常重 ...
分类:
其他好文 时间:
2020-06-20 00:40:38
阅读次数:
99