摘要: 1、普通数组:只能用整数作为索引1.1、赋值[root@client02 ~]# array[0]=test1[root@client02 ~]# array[1]=test2[root@client02 ~]# array[2]=test31.2、打印[root@client02 ~]# echo 阅读全文
posted @ 2018-09-11 17:54 pigwan7 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、ls -d */[root@client02 ~]# ls -d */Desktop/ Documents/ Downloads/ jq-1.5/ Music/ Pictures/ Public/ Templates/ Videos/ zookeeper/[root@client02 ~]# 2 阅读全文
posted @ 2018-09-11 17:54 pigwan7 阅读(3974) 评论(0) 推荐(0) 编辑
摘要: 在Bash shell中,可以利用let、(( ))、[]执行基本的算术操作,在高级操作时,使用expr和bc两个工具1、let[root@client02 ~]# no1=4[root@client02 ~]# no2=5[root@client02 ~]# let result=no1+no2[ 阅读全文
posted @ 2018-09-11 17:53 pigwan7 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、在Bash中,每一个变量的值都是字符串 2、查看某个进程的环境变量 cat /proc/$PID/environ | tr '\0' '\n' 3、变量赋值 3.1、var=value,注意var = value不是赋值操作,而是相等操作 3.2、若value包含任何空白字符,则必须使用单引号或 阅读全文
posted @ 2018-09-11 12:17 pigwan7 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1、echo1.1、默认情况下,echo在每次调用后会添加一个换行符1.2、待打印的内容,可以用单引号、双引号或者直接打印,不同的方式,有各自的限制1.2.1、使用不带引号的echo时,没法打印分好(;),因为分号在Bash shell中用为命令界定符[root@client02 ~]# echo 阅读全文
posted @ 2018-09-05 18:21 pigwan7 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1、从两个不同维度来划分,是否交互式,是否登录 2、交互式shell和非交互式shell 交互式模式:在终端上执行,shell等待你的输入,并且立即执行你提交的命令。这种模式被称作交互式是因为shell与用户进行交互。这种模式也是大多数用户非常熟悉的:登录、执行一些命令、退出。当你退出后,shell 阅读全文
posted @ 2018-09-05 17:46 pigwan7 阅读(2860) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://blog.51cto.com/z00w00/1031287 套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术。一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术。常用的代理技术分为正向代理、反向 阅读全文
posted @ 2018-01-08 13:42 pigwan7 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Playbooks是Ansible中执行较复杂任务的一种的方式,Playbook由1个或多个play组成,语法格式是YAML,下面以一个简单的任务为例,开始我们的Playbook学习: 任务描述: 1、将管理主机上的test_ansible.txt文件copy到被管理节点的/home/zhuwan/ 阅读全文
posted @ 2018-01-04 17:55 pigwan7 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Ansible提供两种方式去执行命令,一种是ad-hoc命令,一种是写入Ansible playbook。类似于前者在命令行敲shell,后者是写shell-script脚本,前者解决一些简单的任务,后者执行较复杂的任务。 ad-hoc命令格式:ansible <pattern_goes_here> 阅读全文
posted @ 2018-01-04 12:32 pigwan7 阅读(332) 评论(0) 推荐(0) 编辑
摘要: Ansible中ad-hoc命令格式如下:ansible <pattern_goes_here> -m <module_name> -a <arguments>,Patterns用来指定目标主机,对于Patterns的用法如下 inventory文件如下: [test]192.168.144.129 阅读全文
posted @ 2018-01-04 11:20 pigwan7 阅读(223) 评论(0) 推荐(0) 编辑