摘要: shell数组 基础 bash提供一维数组,在数组元素的最大数目上并无约束,甚至,不要求数组元素被连续赋值,其下标从0开始。 创建与赋值 一个数组可以通过如下方式复制而自动创建 其中下标subscript必须为整数,大于或等于0。 也可以显式的声明如下: 用如下方式可对整个数组赋值 也可以在赋值创建 阅读全文
posted @ 2016-05-20 17:07 6随6心6 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1 cat /etc/redhat-release CentOS release 6.4 (Final)2 egrep ‘vmx|svm’ /proc/cpuinfo3 yum -y install kvm python-virtinst libvirt bridge-utils virt-mana 阅读全文
posted @ 2016-05-20 17:07 6随6心6 阅读(6736) 评论(2) 推荐(0) 编辑
摘要: 一、Puppet简介 Puppet基于ruby语言开发的自动化系统配置工具,可以C/S模式或独立运行,支持对所有UNIX及类UNIX系统的配置管理,最新版本也开始支持对Windows操作系统有限的一些管理。Puppet适用于服务器管的整个过程 ,比如初始安装、配置更新以及系统下线。 二、Puppet 阅读全文
posted @ 2016-05-20 17:06 6随6心6 阅读(393) 评论(0) 推荐(0) 编辑
摘要: if 条件 then Command else Command fi 别忘了这个结尾 —————————————————————————— [ ] && ——快捷if —————————————————————————— 条件表达式 if [ -f file ] 如果文件存在 if [ -d ... 阅读全文
posted @ 2016-05-20 17:04 6随6心6 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 报告或删除文件中重复的行。 语法 uniq [ -c | -d | -u ] [ -f Fields ] [ -s Characters ] [ -Fields ] [ +Characters ] [ InFile [ OutFile ] ] 描述 uniq 命令删除文件中的重复行。 uniq 命令 阅读全文
posted @ 2016-05-20 17:02 6随6心6 阅读(138) 评论(0) 推荐(0) 编辑
摘要: awk调用:1.调用awk:第一种方式:命令行方式awk [-F field-separator] 'commands' input-file(s)[-F域分隔符]是可选的,因为awk使用空格作为缺省的域分隔符,因此如果要浏览域间有空格的文本,不必指定这个选项,如果要浏览诸如passwd文件,此文件 阅读全文
posted @ 2016-05-20 17:02 6随6心6 阅读(235) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash passwd root <<EOF 123456 123456 EOF echo "root:123456" | chpasswd echo '123456' | passwd root --stdin 123456 123456 EOF echo "root:123456" 阅读全文
posted @ 2016-05-20 17:01 6随6心6 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 下载并安装Memcache服务器端服务器端主要是安装memcache服务器端.下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libeve 阅读全文
posted @ 2016-05-20 17:00 6随6心6 阅读(80) 评论(0) 推荐(0) 编辑
摘要: Redis介绍: redis是一个高性能的key-value存储系统。和Memcached类似,但它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富 阅读全文
posted @ 2016-05-20 17:00 6随6心6 阅读(170) 评论(0) 推荐(0) 编辑
摘要: input —对进入本机的数据进行过滤output —-对从本机出去的数据进行处理forward—– 对本网段的数据进行处理prerouting —— dnat 和 ports redirectpostrouting ——-snat 和 masquerade iptables 其实 只有两条chai 阅读全文
posted @ 2016-05-20 16:59 6随6心6 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 配置环境 1、操作系统:CentOS6.5-X86_64 2、rsync客户端(rsync+inotify):192.168.200.82 3、rsync服务端:192.168.200.80,192.168.200.81 第一部分:分别在两台目标服务器192.168.200.80,192.168.2 阅读全文
posted @ 2016-05-20 16:58 6随6心6 阅读(2460) 评论(0) 推荐(0) 编辑
摘要: sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本 常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中 阅读全文
posted @ 2016-05-20 16:51 6随6心6 阅读(221) 评论(0) 推荐(0) 编辑
摘要: Linux操作系统的一大优点是对于同样一件事情,你可以使用高达数百种方法来实现它。本文介绍了生成随机密码的十种方法,分享给大家。 Linux操作系统的一大优点是对于同样一件事情,你可以使用高达数百种方法来实现它。本文介绍了生成随机密码的十种方法,分享给大家。 Linux操作系统的一大优点是对于同样一 阅读全文
posted @ 2016-05-20 16:51 6随6心6 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 负载(load)是linux机器的一个重要指标,直观了反应了机器当前的状态。如果机器负载过高,那么对机器的操作将难以进行。 Linux的负载高,主要是由于CPU使用、内存使用、IO消耗三部分构成。任意一项使用过多,都将导致服务器负载的急剧攀升。 查看服务器负载有多种命令,w或者uptime都可以直接 阅读全文
posted @ 2016-05-20 16:50 6随6心6 阅读(19457) 评论(0) 推荐(0) 编辑
摘要: 简介 tuple 1.元组是以圆括号“()”包围的数据集合,不同成员以“,”分隔。通过下标进行访问 2.不可变序列,可以看做不可变的列表,与列表不同:元组中数据一旦确立就不能改变(所以没有类似列表的增删改操作,只有基本序列操作) 3.支持任意类型,任意嵌套以及常见的序列操作 4.元组通常用在使语句或 阅读全文
posted @ 2016-05-20 16:47 6随6心6 阅读(127) 评论(0) 推荐(0) 编辑
摘要: python 字典的一些操作 python 字典的一些操作 特点:无序,是唯一内置的映射类型。多用于实现哈希表或者关联数组。 key具有唯一性,可以使用固定长度的对象,不能使用列表、字典和包含可变长度类型的元组。访问形式:m[k],k是key。如果找不到,报错:KeyError。 方法和操作如下: 阅读全文
posted @ 2016-05-20 16:40 6随6心6 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1.定义list [python] >>> li = ["a", "b", "mpilgrim", "z", "example"] >>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li 阅读全文
posted @ 2016-05-20 16:27 6随6心6 阅读(622) 评论(0) 推荐(0) 编辑