python 模块 学习
os模块os.getcmd()#获取当前工作目录,既当前python脚本工作的目录路径os.chdir(“dirname”)#改变当前脚本工作目录;相当于shell下cdos.curdir#返回当前目录:(‘.’)os.pardir#获取当前目录的父目录字符串名:(‘..’)os.makedirs('dirname1/dirname2')#可生成多层递归目录os.removedir
pycharm工具快捷方式
我开始学习python的课程,学习的是老男孩的视频。我已经学习到第18课时了。主要是为了将平时学习的东西进行整理,便于回顾和总结。从今天开始。今天刚好有需要写的作业,我就一边做,一遍核对并将写好的代码都贴出来。我先总结今天学习的生产者消费者模型:生产者消费者模型主要是通过yield返回值来通过做多线程的处理。需要注意的如下:#yield相当于return控制的是函数的返回值#yield的另外一个特
51CTO博客开发
WINDOWS环境下设置sublime text3 关联python3sublime text3 下载可以到官网:http://www.sublimetext.com/同时也可以自己搜索中文版,同时可以注册,注册码可以参考:http://blog.csdn.net/wind520/article/details/527170702. 安装完成之后开始安装Package Control 用于安装自己
Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法: tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下: # tar -cf all.t
1。切换到root权限 sudo -i2。进入apt源列表 cd /etc/apt/sources.list.d3。添加ubuntu 13.04的源,因为13.10的后续版本废弃了ia32-libs echo "deb http://old-releases.ubuntu.com/ubuntu/
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top - 12:38:33 up 50 da
iptables linux 配置 详解 原理 数据流向
很简短的正则表达式
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。实用命令实例默认启动tcpdump普通情况下,直接启动tcpdum
7种方法,用到的工具有:awk,sed,rev,cut,grep,colrm,expr,是学习这些工具的很好例子。 1.echo string|awk '{print substr($0,length($0)-1,length($0))}' 2.echo string
做应用识别这一块经常要对应用产生的数据流量进行分析。 抓包采用wireshark,提取特征时,要对session进行过滤,找到关键的stream,这里总结了wireshark过滤的基本语法,供自己以后参考。(脑子记不住东西) wireshark进行过滤时,按照过滤的语法可分为协议过滤和内容过滤。 对标准协议,既支持粗粒度的过滤如HTTP,也支持细粒度的、依据协议属
linux shell if 参数 shell 编程中使用到得if语句内判断参数 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。 (1)其语法格式为: cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明 cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 如果不
Linux下minicom的配置和使用方法 安装配置minicom -------------------------------------------------- # lsmod | grep usbserial (如果直接使用串口线,而没有用到USB转串口设备,此步可以跳过) 如果有usbserial,说明系统支持USB转串口。 安装minicom
无光驱情况下,U盘启动安装CentOS (笔记) 条件: 1.主板支持U盘启动 2.4G的U盘 3.UltraISO软件 步骤: 1.下载CentOS-5.3-i386-bin-DVD.iso文件,文件大小3.69G。(如果是5.5,则4G U盘放不下) 2.启动UltraISO,"文件" -"打开"-选择CentOS-
介绍2种分区表: MBR分区表:(MBR含义:主引导记录) 所支持的最大卷:2T (T; terabytes,1TB=1024GB) 对分区的设限:最多4个主分区或3个主分区加一个扩展分区。 GPT分区表:(GPT含义:GUID分区表) 支持最大卷:18EB,(E:exabytes,1EB=1024TB) 每个磁盘最多支持128个分区 所以如果要大于2TB的卷或分区就
Linux中增加软路由的两种方法 第一种: route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.254 dev eth0 /* 增加一条网络172.16.6.0/24 经过172.16.2.254 eth0 */ /* -net增加网络 -host增加主机 netmask
setuid和setgid位详述 分类: UNIX/LINUX 学习心得 2009-04-01 18:56 136人阅读 评论(0) 收藏 举报 setuid和setgid位 [1] setuid位 如果在可执行文件上设置了setuid位,运行可执行文件的进程将拥有该文件所有者同样的权限。 典型的例子是这个。 可执行文件:/usr/bin/passwd /usr/bin/
linux日志介绍
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://gosman.blogbus.com/logs/5504841.html 原文:simple usage of tcpdump 作者:mysurface 译者:gosman(lianmingchang2008#gmail.com) 来自:http://gosman.blogbus.com
http://ericyuen.blogbus.com/logs/4823297.html 替换! 让我们看一下sed最有用的命令之一,替换命令。使用该命令,可以将特定字符串或匹配的规则表达式用另一个字符串替换。下面是该命令最基本用法的示例: CODE: $ sed -e 's/foo/bar/' myfile.txt 上面的命令将 myfile.txt 中每行第一次出
编译 开始调试之前,必须用程序中的调试信息编译要调试的程序。这样,gdb 才能够调试所使用的变量、代码行和函数。如果要进行编译,请在 gcc(或 g++)下使用额外的 '-g' 选项来编译程序: gcc -g eg.c -o eg
其实最好的也是最简单的方法看一个文件的某一行 如 nl /etc/passwd |sed -n '5p' 查看/etc/passwd 的第5行 列的话就要分格符了
放入XP启动盘后,装到检测硬盘时,说找不到硬盘分区。是什么问题?于是找了一些资料学习。原来是我的硬盘是STAT的,要安装系统需要启动盘带STAT驱动。可一般的系统都不带的。没办法,只能再学自己如何制作带ST
DHCP 是一个简单的东西,今天温习了LINUX。 配置了DHCP为了以后不要出错,今天简单讲下步骤: 1. 安装DHCPrpm包。 2. 在etc/dhcpd.conf 中配置dhcp文件。 3. usr/sbin/dhcpd是一个damon,可以调试DHCP。运行这个文件就可以知道配置文件错误等。 4. 启动DHCP,就可以了。 今天范了个错误,讲D
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号