码迷,mamicode.com
首页 > 2014年08月26日 > 全部分享
python optparse 长选项 短选项使用
importoptparse,os,socket,timedefparse_args():usage="""pythontest.pytest"""parser=optparse.OptionParser(usage)help="IplistFile"parser.add_option("-f","--file",dest=‘iplistfile‘,default=‘iplist.txt‘,help=help)help="CmdFile"parser.add_option("-c","--config",de..
分类:编程语言   时间:2014-08-26 19:54:17    阅读次数:298
python multiprocessing多进程 ssh
importmultiprocessingimporttime,datetimedefSsh_Cmd(host,CmdFile):elog=open(‘error.log‘,‘a+‘)log=open(‘7z.log‘,"a+")forCmdinopen(CmdFile).readlines():Cmd=Cmd.strip()ifnotlen(Cmd)orCmd.startswith(‘#‘):continuessh=paramiko.SSHClient()ssh.set_missing_host_key_p..
分类:编程语言   时间:2014-08-26 19:54:07    阅读次数:326
python 将unix文件转成dos文件
#!/usr/bin/python#-*-encoding:UTF-8-*-importsysiflen(sys.argv)<2:print(‘Usage:pythonsys.argv[0]FileName‘)sys.exit(1)else:print(‘\nunix2dos.pyexecutionsuccessfully!\n‘)File=sys.argv[1]fileobj=open(File,‘rU‘)try:allfile=fileobj.read()finally:fileobj.close()
分类:编程语言   时间:2014-08-26 19:53:57    阅读次数:305
pygame
http://blog.chinaunix.net/uid-24628496-id-3748202.html
分类:其他好文   时间:2014-08-26 19:53:48    阅读次数:132
mp3play 播放音乐
#-*-coding:utf-8-*-importpygameimportmp3playimporttimepygame.init()#clip=mp3play.load(‘能不能.mp3‘)clip=mp3play.load(‘http://upupyoyoyo.net/COFFdD0xMzY5NzM1OTU1Jmk9MTIxLjE1LjEzMC4xNTMmdT1Tb25ncy92Mi9mYWludFFDLzVjL2E3LzZiN2QyZjEwNzEzZTM5ZGI5ZDZiOGE2ODc4YmRhN..
分类:其他好文   时间:2014-08-26 19:53:37    阅读次数:167
pygame 画图形
#-*-coding:utf-8-*-importpygamefrompygame.localsimport*fromsysimportexit#thcolors用于加载颜色进来frompygame.colorimportTHECOLORSimporttimepygame.init()screen=pygame.display.set_mode((700,480),0,32)pygame.display.set_caption((r‘python画图工具‘).encode(‘utf-8..
分类:其他好文   时间:2014-08-26 19:53:27    阅读次数:182
python 将文件转成EXE格式
方案一:如果是32/64位WinXP或者32/64位Win7(本文写作按照该方案。)安装python-2.7.3.msi安装pywin32-218.win32-py2.7.exe解压pyinstaller-2.0.zip (任何目录都行)拷贝upx.exe方案二:如果是64位WinXP或者64位Win7安装python-2.7.3.amd64.msi安装pywin32-218.win-amd64-py2..
分类:编程语言   时间:2014-08-26 19:53:18    阅读次数:256
Ubuntu下管理启动服务
Ubuntu下管理启动服务方式一:查看服务列表代码service--status-all启动开机时的服务代码sudoupdate-rc.d-fmyservicedefault停止开机时的服务代码sudoupdate-rc.d-fmyserviceremove方式二:安装代码sudoinstallsysv-rc-conf执行代码sudosysv-rc-conf方式三在ubuntu中没有chkcon..
分类:其他好文   时间:2014-08-26 19:53:07    阅读次数:208
PYTHON 测试服务器连通性
#-*-coding:utf-8-*-importosimportsysimporturllib2importpygameimportreimportsocketimportsubprocess#输入要测试的site值print"Hello"printpygame.versite=raw_input("PlsInputYourSite:")req=urllib2.Request(‘http://192.168.1.88/cc.txt‘)fd=urllib2.urlopen(req)#http:/..
分类:编程语言   时间:2014-08-26 19:52:57    阅读次数:390
使用shell数组重启tomcat
#!/bin/bashtomcat1="/usr/local/tomcat1/"tomcat2="/usr/local/tomcat2/"tomcat3="/usr/local/tomcat3/"tomcat4="/usr/local/tomcat4/"tomcat=($tomcat1$tomcat2$tomcat3$tomcat4)#for((i=0;i<${#tomcat[@]};i++));do#${tomcat[$i]}bin/shutdown.sh>>/dev/null2>&..
分类:其他好文   时间:2014-08-26 19:52:47    阅读次数:171
tcpdump 命令使用
1、抓取包含10.10.10.122的数据包#tcpdump-ieth0-vnnhost10.10.10.1222、抓取包含10.10.10.0/24网段的数据包#tcpdump-ieth0-vnnnet10.10.10.0/243、抓取包含端口22的数据包#tcpdump-ieth0-vnnport224、抓取udp协议的数据包#tcpdump-ieth0-vnnudp5、抓取icmp协议的数据包#tcpdum..
分类:其他好文   时间:2014-08-26 19:52:37    阅读次数:275
linux安全初始化
#!/bin/shpasswd-lxfspasswd-lnewspasswd-lnscdpasswd-ldbuspasswd-lvcsapasswd-lgamespasswd-lnobodypasswd-lavahipasswd-lhaldaemonpasswd-lgopherpasswd-lftppasswd-lmailnullpasswd-lpcappasswd-lmailpasswd-lshutdownpasswd-lhaltpasswd-luucppasswd-loperatorpasswd-lsyn..
分类:系统相关   时间:2014-08-26 19:52:28    阅读次数:346
linux程序包管理:rpm 、yum
软件包的组成部分:二进制程序、库、配置文件、帮助文件二进制程序:/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/local/sbin应用程序:/usr/local/nginx库:/lib,/usr/lib,/lib64,/usr/lib64,/usr/local/lib,/usr/local/lib64应用程序:/usr/local/nginx定义库文件的位..
分类:系统相关   时间:2014-08-26 19:52:17    阅读次数:347
linux磁盘分区优化
几个重要的目录,这几个目录在ubuntu安装的硬盘分区时,可选择性的特别分区,进行挂载。/usr文件系统中一般不改变的文件,如库,程序。/var文件系统包含会改变的文件。/home文件系统包含用户家目录,即系统上的所有实际数据。/tmp临时文件。/usr/local这是提供给一般用户的/usr..
分类:系统相关   时间:2014-08-26 19:52:07    阅读次数:253
sed 基本用法
q匹配退出:sed-e‘/.birdman*/q‘config.xml&匹配字符串后添加:sed-e‘s/birdman/&aa/‘config.xmlr:sed-i‘/birdman/raa.txt‘config.xml在匹配行后附加aa.txt中的文件内容到config.xml中w:sed-e‘/birdman/waa.txt‘config.xml将匹配birdman的行写入到aa.txt中a:sed-i‘/<..
分类:其他好文   时间:2014-08-26 19:51:57    阅读次数:274
运维自动化之中级进阶—Cobbler实战,实现批量多版本os自动部署。
Cobbler简介Cobbler由python语言开发,是对PXE和Kickstart以及DHCP的封装。融合很多特性,提供了CLI和Web的管理形式。更加方便的实行网络安装。适用场景:需要大批量的部署操作系统。Collber对象关系图Distros(发行版):表示一个操作系统。它承载了内核和initrd的信息,以及..
分类:其他好文   时间:2014-08-26 19:51:47    阅读次数:380
shell脚本版本控制
#!/bin/bash#encodebegin##endcodeend#compile=true#Author:birdman#CreateDate:2013-04-28#AlterDate:2013-04-28#Description:#Usage:functionBirdman_Init(){source/etc/profile>>/dev/null2>&1ScriptName=`basename$0`exportpid="${pid}-->$ScriptName"LogF..
分类:其他好文   时间:2014-08-26 19:51:38    阅读次数:325
2150条   上一页 1 ... 17 18 19 20 21 22 23 ... 127 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!