原创 fabric-file.py——利用fabric實現文件打包、上傳和校驗
#!/usr/bin/evn python#coding:utf-8from fabric.api import *from fabric.context_managers import *from fabric.contrib.conso
原创 fabric-lnmp.py——利用fabric部署lnmp環境
#!/usr/bin/env python#coding:utf-8from fabric.colors import *from fabric.api import *env.user = 'root'env.roledefs = {
原创 ip.py——IP地址處理
#/usr/bin/env python#coding:utf-8# pip install IPyfrom IPy import IPip_s = raw_input('Please input an IP or net-range: '
原创 log.py——打印出獨立IP,並統計獨立IP數
#!/usr/bin/pythondic = {}with open('log.txt','r') as f: for i in f.readlines(): ip = i.strip().split()[0]
原创 ftp-down.py——利用pexpect實現FTP下載文件
#!/usr/bin/env python#coding:utf-8from __future__ import unicode_literals # 使用unicode編碼import pexpectimport syschild
原创 file-diff.py——文件對比,輸出HTML文檔
#!/usr/bin/env python#coding:utf-8import difflibimport systry: textfile1 = sys.argv[1] # 第一個配置文件路徑參數 textfile2
原创 linux下時間同步的兩種方法分享
方法1:與一個已知的時間服務器同步代碼如下:ntpdate time.nist.gov其中 time.nist.gov 是一個時間服務器.刪除本地時間並設置時區爲上海 代碼如下:rm -rf /etc/localtimeln -s /usr
原创 TCP/IP協議三次握手流程
TCP/IP協議三次握手流程2016-01-22 11:09:57標籤:tcp/ip三次握手原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://lamborg.blog.51
原创 Redis 主從配置
環境描述:主redis:192.168.10.1 6379從redis:192.168.10.2 6380一、主從配置1、將主從redis配置文件redis.conf中的aemonize no 改爲 yes2、修改從redis配置文件red
原创 我的友情鏈接
51CTO博客開發
原创 Redis安裝教程
Redis安裝教程cd /opt/tar zxf redis-2.8.12.tar.gzcd redis-2.8.12make && make installmkdir /usr/local/redis/mkdir /usr/local/r
原创 在Linux下安裝郵件服務器Qmail(一)
在Linux下安裝郵件服務器Qmail(一)我還未測試,收藏在Linux下安裝郵件服務器Qmail功能列表SMTP服務器:SMTP-AUTH認證(Plain,Login,CRAM-MD5)TLS(SSL)支持POP3服務器:CRAM-MD5
原创 Redis 優化配置
$ wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz$ tar xzvf redis-2.6.13.tar.gz$ cd redis-2.6.13$ make$ make
原创 Redis集羣方案,Codis安裝測試
Redis集羣方案,Codis安裝測試 1,關於豌豆莢開源的CodisCodis是豌豆莢使用Go和C語言開發、以代理的方式實現的一個Redis分佈式集羣解決方案,且完全兼容Twemproxy。Twemproxy對於上一層的應用來說, 連接C
原创 paramiko-SFTPClient.py——使用SFTPClient類實現文件操作
#!/usr/bin/env python#coding:utf-8import paramikousername = ''password = ''hostname = ''port = 22try: t = paramiko.Tr