<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小石头的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/robberboyboy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; robberboyboy]]></copyright><item><title><![CDATA[python 2 3 win 环境共存]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/52858153</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/52858153</guid><author>robberboyboy</author><pubDate>Wed, 19 Oct 2016 11:52:42 +0800</pubDate><description><![CDATA[python环境 一会2 一会3 折腾的比较烦，百度搜索自己实践整理了下

window python安装
python3 -m pip install --upgrade pip --force-reinstall重新安装pip

windows python2，python3环境共存，python2 就装32bit python3装64bit
python-2.7.11.msi  ]]></description><category></category></item><item><title><![CDATA[python 遍历目录]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/52623588</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/52623588</guid><author>robberboyboy</author><pubDate>Thu, 22 Sep 2016 15:34:48 +0800</pubDate><description><![CDATA[import os

def list_file(path,level=0):
    list = os.listdir(path) #列出当前目录的文件
    if not list: #判断文件是否为空
        return
    for file in list:
        print(("|" + ' '*4)*level + '|---' + file)]]></description><category></category></item><item><title><![CDATA[python 3.3 安装paramiko模块]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/50848048</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/50848048</guid><author>robberboyboy</author><pubDate>Thu, 10 Mar 2016 17:13:23 +0800</pubDate><description><![CDATA[1、最近在学习python，想写个远程登录的小脚本，发现需要用到paramiko模块，网上各种搜各种搞终于搞定，分享一下
2、最新版的python 3.5 是找不到匹配的crprycto模块
      环境：window7 64
     python： 3.3 版本下载地址 https://www.python.org/downloads/  

     安装完成后要配置环境变量，]]></description><category></category></item><item><title><![CDATA[exec 重定向]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/43149869</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/43149869</guid><author>robberboyboy</author><pubDate>Mon, 26 Jan 2015 11:06:10 +0800</pubDate><description><![CDATA[num=$1
exec 3>&1                       #将标准输入定向到FD3 ，这样就不会子在屏幕打印
exec 1>execlog.txt         #将标准输入定向到文件日志execlog.txt
if [ "$num" -eq 0 ];then
        echo "num 1 is 0"   # 该信息在屏幕将不会显示
fi

exec ]]></description><category></category></item><item><title><![CDATA[linux 隧道设置]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/37817467</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/37817467</guid><author>robberboyboy</author><pubDate>Tue, 15 Jul 2014 15:38:49 +0800</pubDate><description><![CDATA[Linux隧道配置

Server1：
Eth0：192.168.100.90 tunl1 172.16.100.90 
Server2：
Eth0：192.168.100.100 tunl1 172.16.100.100 
Server1 server2之间eth0同网段直连，但是tunl1之间无法互访
通过配置gre隧道相连接
Server1：
 modeprobe ipip]]></description><category></category></item><item><title><![CDATA[TCP 学习记录 (摘自tcp/ip卷一)]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/9249209</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/9249209</guid><author>robberboyboy</author><pubDate>Fri, 05 Jul 2013 10:06:51 +0800</pubDate><description><![CDATA[TCP的 TIME_WAIT 状态
    TCP要求，首先发出 FIN 的一端，在通信双方都完全关闭连接之后，仍然要保持在 TIME_WAIT 状态直至两倍的报文段最大生存时间(MSL)。MSL 的建议值是120秒，也即处于 TIME_WAIT 状态要达到4分钟。当连接处于 TIME_WAIT 状态时，同一连接(即客户I P地址和端口号，以及服务器I P地址和端口号这4个值相同)不能重复打开。]]></description><category></category></item><item><title><![CDATA[linux snmp客户端配置]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8656625</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8656625</guid><author>robberboyboy</author><pubDate>Sun, 10 Mar 2013 19:01:24 +0800</pubDate><description><![CDATA[linux snmp客户端设置
环境 redhat5.5_x64
安装
yum install -y net-snmp 会安装两个包net-snmp.x86_641:5.3.2.2-9.el5，lm_sensors.x86_64 0:2.10.7-9.el5
设置自动启动
chkconfig snmpd on
启动
service snmpd start
修改vi /etc/snm]]></description><category></category></item><item><title><![CDATA[opentack 删除卷脚本测试，删除卷api]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8639056</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8639056</guid><author>robberboyboy</author><pubDate>Tue, 05 Mar 2013 17:51:20 +0800</pubDate><description><![CDATA[#!/bin/bash

URL=http://192.168.0.17:8776/v1/
tenantID=e7ffc374e7d844579b5e69ec05a0457a
token=2d527535a281428abea0008718954186
volsize=1

GetVolumeID ()
{
    curl -X GET -H "X-Auth-Token: $t]]></description><category></category></item><item><title><![CDATA[openstack 创建快照脚本测试]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8639055</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8639055</guid><author>robberboyboy</author><pubDate>Tue, 05 Mar 2013 17:50:53 +0800</pubDate><description><![CDATA[#!/bin/bash

URL=http://192.168.0.17:8774/v2
tenantID=e7ffc374e7d844579b5e69ec05a0457a
token=bdd3d382afd342b197c56914ff885c27

GetInstanceID ()
{
    curl -X GET -H "X-Auth-Token: $token" ${UR]]></description><category></category></item><item><title><![CDATA[opentack 创建卷脚本测试，创建卷api]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8639049</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8639049</guid><author>robberboyboy</author><pubDate>Tue, 05 Mar 2013 17:50:22 +0800</pubDate><description><![CDATA[#!/bin/bash

URL=http://192.168.0.17:8776/v1/
tenantID=e7ffc374e7d844579b5e69ec05a0457a
token=bdd3d382afd342b197c56914ff885c27
volsize=1

AddVolumes ()
{
    curl -X POST -H "Content-Type: ap]]></description><category></category></item><item><title><![CDATA[openstack 创建实例脚本测试，创建实例api]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8639048</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8639048</guid><author>robberboyboy</author><pubDate>Tue, 05 Mar 2013 17:49:55 +0800</pubDate><description><![CDATA[#!/bin/bash

URL=http://192.168.0.17:8774/v2/
tenantID=e7ffc374e7d844579b5e69ec05a0457a
token=bdd3d382afd342b197c56914ff885c27
imageID=f9b75097-0bf4-443b-9f65-922ae40bcc53
flavorID=1


instan]]></description><category></category></item><item><title><![CDATA[openstack swift 测试脚本 上传文件api]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8639041</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8639041</guid><author>robberboyboy</author><pubDate>Tue, 05 Mar 2013 17:49:08 +0800</pubDate><description><![CDATA[#!/bin/bash

filesize=$1
count=$2
SWIFT_URL=http://192.168.0.21:8080/v1
tenatid=e7ffc374e7d844579b5e69ec05a0457a
container=gg
token=2ac5b74d2f81497fa57ded599ee62e03
x=1
sum=0

cat /dev/null]]></description><category></category></item><item><title><![CDATA[openstack shell脚本 利用curl 删除实例 API]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8639037</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8639037</guid><author>robberboyboy</author><pubDate>Tue, 05 Mar 2013 17:48:18 +0800</pubDate><description><![CDATA[#!/bin/bash


URL=http://192.168.0.17:8774/v2
tenantID=e7ffc374e7d844579b5e69ec05a0457a
token=24d4eaef30604259be2517419807e190


instanceDel ()  删除指定ID的实例
{
    curl -X DELETE -H "X-Auth-Tok]]></description><category></category></item><item><title><![CDATA[swift proxy-server 安装]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8639021</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8639021</guid><author>robberboyboy</author><pubDate>Tue, 05 Mar 2013 17:43:59 +0800</pubDate><description><![CDATA[Swift 安装
1 Swift（Proxy+storage）
将swift 和keystone分离安装，4个zone用4块硬盘来替代
1.1 环境说明
机器名    eth0    说明
Cloudtest01    192.168.0.17/24    Keystone glance nova-api nova-volumes
Cloudtest03    192.168.0.21]]></description><category></category></item><item><title><![CDATA[redhat lvs piranha]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8637638</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8637638</guid><author>robberboyboy</author><pubDate>Tue, 05 Mar 2013 13:54:27 +0800</pubDate><description><![CDATA[1 piranha lvs负载均衡配置
安装piranha 
#yum install piranha
# /sbin/service piranha-gui start
# chkconfig piranha-gui on
必须在系统中安装Apache HTTP Server
通过service 命令终止piranha-gui服务来终止或重启httpd服务
配置piranha co]]></description><category></category></item><item><title><![CDATA[linux iscsi  tgtd的安装学习及问题]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8594554</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8594554</guid><author>robberboyboy</author><pubDate>Wed, 20 Feb 2013 14:49:18 +0800</pubDate><description><![CDATA[Iscsi安装
yum install scsi-target-utils
service tgtd start
chkconfig tgtd on

修改配置文件/etc/tgt/targets.conf 将sdb磁盘添加为scsi磁盘

    direct-store /dev/sdb

service tgtd restart 重启使配置文件生效
让任意客户端都可以存取]]></description><category></category></item><item><title><![CDATA[centos 添加epel源]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8588710</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8588710</guid><author>robberboyboy</author><pubDate>Mon, 18 Feb 2013 17:43:55 +0800</pubDate><description><![CDATA[centos添加epel源，用的实际上是 fedora的库地址
http://dl.fedoraproject.org/pub/epel/6/x86_64/
下载里面的epel包，包版本会变得


rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm --im]]></description><category></category></item><item><title><![CDATA[利用denyhosts防止ssh暴力破解+脚本防破解]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8588260</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8588260</guid><author>robberboyboy</author><pubDate>Mon, 18 Feb 2013 16:09:55 +0800</pubDate><description><![CDATA[安装条件，判断sshd是否支持tcp_wrappers 需要python一般默认都安装了

[root@server01 ~]# ldd /usr/sbin/sshd |greplibwrap*
       libwrap.so.0 => /lib64/libwrap.so.0 (0x00007fded7bd6000)
下载安装包denyhosts安装包，2.6版本
各种版本地址htt]]></description><category></category></item><item><title><![CDATA[nagios安装配置笔记]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8549036</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8549036</guid><author>robberboyboy</author><pubDate>Mon, 28 Jan 2013 15:02:35 +0800</pubDate><description><![CDATA[Nagios安装
概述：
Nagios是一个监视系统运行状态和网络信息的监视系统。Nagios能监视所指定的本地或远程主机以及服务，同时提供异常通知功能等。
Nagios可运行在Linux/Unix平台之上，同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态，各种系统问题，以及日志等等。
Nagios 可以监控的功能有：
1、监控网络服务（SMTP、POP3、HTTP]]></description><category></category></item><item><title><![CDATA[mysql二进制日志分析]]></title><link>https://blog.youkuaiyun.com/robberboyboy/article/details/8510672</link><guid>https://blog.youkuaiyun.com/robberboyboy/article/details/8510672</guid><author>robberboyboy</author><pubDate>Thu, 17 Jan 2013 08:45:53 +0800</pubDate><description><![CDATA[配置的主主复制模式，实际我们只关心主备情况下的二进制日志
Mysql日志的一些命令
2 常用日志命令
SHOW ENGINES 显示mysql发行版的所有可用存储引擎的列表及其状态，有助于查看复制过程中是否在master和slave上存在相同的存储引擎。


SHOW BINLOG EVENTS [IN ‘’] [FROM ][LIMIT [,] ]
显示被记录到二进制日志的事件。可]]></description><category></category></item></channel></rss>