telnet语法

摘要:功能强大的远程登陆命令,几乎所有的入侵者都喜欢用它,屡试不爽。为什么?它操作简单,如同使用自己的机器一样,只要你熟悉DOS命令,在成功以administrator身份连接了远程机器后,就可以用它来干你想干的一切了。下面介绍一下使用方法,首先键入telnet回车,再键入help查看其帮助信息。 然后在提示符下键入open IP回车,这时就出现了登陆窗口,让你输入合法的用户名和密码

 net语法

摘要:这个命令是网络命令中最重要的一个,必须透彻掌握它的每一个子命令的用法,因为它的功能实在是太强大了,这简直就是微软为我们提供的最好的入侵工具。首先让我们来看一看它都有那些子命令,键入net /?回车。 在这里,我们重点掌握几个入侵常用的子命令。 net view 使用此命令查看远程主机的所以共享资源。命令格式为net view \\IP。 net use 把远程主机的某个

 tracert语法

摘要:跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。 这里说明数据从本地机器传输到192.168.0.1的机器上,中间没有经过任何中转,说明这两台机器是在同一段局域网内。用法:tracert IP。

 netstat语法

摘要:这是一个用来查看网络状态的命令,操作简便功能强大。 -a 查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息。 这里可以看出本地机器开放有FTP服务、Telnet服务、邮件服务、WEB服务等。用法:netstat -a IP。 -r 列出当前的路由信息,告诉我们本地机器的网关、子网掩码等信息。用法:netstat -r IP。 netstat -ano 常用(Windows)

 nbtstat语法

摘要:二,nbtstat 该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。在此我们就有必要了解几个基本的参数。 -a 使用这个参数,只要你知道了远程主机的机器名称,就可以得到它的NETBIOS信息(下同)。 -A 这个参数也可以得到远程主机的NETBIOS信息,但需要你知道它的

 chkdsk语法

摘要:chkdsk基于所用的文件系统,创建和显示磁盘的状态报告。Chkdsk 还会列出并纠正磁盘上的错误。如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态。语法chkdsk [volume:][[Path] FileName] [/f] [/v] [/r] [/x] [/c] [/l[:size]]参数volume:指定驱动器号(冒号分隔)、装入点或卷名。[Path} FileName]指定需要 chkdsk 检查碎片整理的文件或文件集的位置和名称。使用通配符(

 Ubuntu修改默认键盘布局的方法

摘要:由于一下大意,当初安装Ubuntu的时候选了键盘布局为英国的键盘布局,打代码的时候‘#’打成了一个类似‘f’的符号,‘|’打成了'~',非常烦人,想直接用图形界面改,发现改了以后有时会莫名其妙地自动变回英国键盘。最后决定还是修改默认设置。上网找了一下,有的人说用'sudo dpkg-reconfigure console-setup',试了一下,只能用来改变终端字符集而已,键盘布局根本不能用这个命

 ibdata1文件太大缩小方法

摘要:MySql ibdata1文件太大如何缩小原因:zabbix监控今天无法启动,看一下系统的MYSQL占用很多系统资源,CPU 100%,看一下数据库文件,用了INNODB的共享表空间,多达17G多,唯一的办法是拆分共享表空间为单独的数据库文件[root@localhost mysql]# ls -lshtotal 17G   0 -rw-r--r-- 1 root  root     0 Jul 11  2016 ~a.sql 12K drwx------ 2 my

 neighbour table overflow 问题解决

摘要:故障原因:直接上图: 这是命令行终端的报错信息,原因是服务器无法连接上,连PING都不行。怀疑是ARP表过大的原因:通过arp -a  哎,我的天,有2022条ARP记录回想一下,有可能是CACTI的discovery插件配置的子网掩码太大了[192.168.0.0/16],造成ARP表过大的原因解决方法:先清空所有的ARP表:所有在Linux系统下 arp -d $ip 命令只能清除一个IP地址的对应MAC地址缓存,可以

 Yum database disk image is malformed 错误 解决办法

摘要: 今天使用 yum update 时使用Ctrl+C 后,再用yum 安装其他软件的时候收到:Yum database disk image is malformed这里给大家贴上解决办法:yum clean dbcache

 Ubuntu14.04忘记root密码的解决方法

摘要:对于windows操作系统,如果忘记管理员密码,其实还是蛮好解决的。最简单的一种方式就是使用PE--电脑店,老毛桃等等,都可以很完美的解决这个问题。如果是Linux操作系统的话,其实也是很简单 -- 单用户登陆。下面以Ubuntu14.04来简单演示一下具体的操作流程。1. 开机,如下图所示(没有装虚拟机,手机拍的图片凑合这看把):2. 此时会有一个选项:Advanced Options for Ubuntu,

 字典

摘要:字典是 Python 中的映射数据类型,工作原理类似 Perl 中的关联数组或者哈希表,由键-值(key-value)对构成。几乎所有类型的 Python 对象都可以用作键,不过一般还是以数字或者字符串最为常用。值可以是任意类型的 Python 对象,字典元素用大括号({ })包裹 通过键而不是下标来访问元素值 In [33]: dict={'host':'earth'} In [34]: dict['port']=80 In [35]:

 raw_input()用户交互

摘要:从用户那里得到数据输入的最容易的方法是使用 raw_input()内建函数。它读取标准输入,并将读取到的数据赋值给指定的变量。你可以使用 int() 内建函数将用户输入的字符串转换为整数。raw_input()读入的所有字符都是字符串,不管是数字还是字母 [root@node110input_output]# cat input.py #!/usr/bin/env pythonname=raw_input("Pleaseinput your name:")if name

 lambda

摘要:>>> map(lambda x:x*2,a)[10, 12, 14, 16, 18]>>> a[5, 6, 7, 8, 9] 列表推导式(list comprehension)>>> rsc=[x **2 for x in range(4)]>>> for i inrsc:...     print i,... 0 1 4 9 >>> gmy=[x **2 for x in range(8) if not x % 2]>>> for i ingmy:...     print

 python 异常-实例

摘要:1try:  name = ['a','b','c']  name[3]  info_dic = {}  info_dic['alex']#except (IndexError,KeyError):#  print 'Your list is out of range...'except IndexError:  print 'Your list is out of range...'except KeyError:  print 'No valid key'2.[root@node110 error]# cat manual_error_class.py #!/usr/bin/env pythonclass AlexEx

 常见python 异常

摘要:常见python 异常:AttributeError  试图访问一个对象没有的树形,比如foo.x,但是foo没有属性xIOError  输入/输出异常;基本上是无法打开文件ImportError  无法引入模块或包;基本上是路径问题或名称错误IndentationError  语法错误(的子类) ;代码没有正确对齐IndexError  下标索引超出序列边界,比如当x只有三个元素,却试图访问x[5]KeyError&nbs

 异常处理try..except..finally

摘要:IndentationErrorm,SyntaxError无法捕获,原因是因为编译器无法编译缩进错误,语法错误 要给你的代码添加错误检测及异常处理,只要将它们封装在 try-except 语句当中。 try 之后的代码组,就是你打算管理的代码。 except 之后的代码组,则是你处理错误的代码。 捕获异常:try:     f=open(filename,'r')except IOError,e:   &nbs

 pickle实例2-不写文件直接传

摘要:>>> import pickle>>> a={'a':123,'b':456}>>> a{'a': 123, 'b': 456}>>> b=pickle.dumps(a)      #写入>>> b"(dp0\nS'a'\np1\nI123\nsS'b'\np2\nI456\ns.">>> pickle.loads(b)     #导出{'a': 123, 'b': 456} 

 pickle实例1-写文件

摘要: 将字典写入文件( 序列化):>>> import pickle>>> account_info={...  '134134134':['alex31234',15000,15000]...  }>>> f=file('account.pkl','wb')>>> pickle.dump(account_info,f)>>> account_info['134134134'][0]='Fiona'>>> pickle.dump(account_info,f)>>> f.close() [root@n

 面向对象编程-类的属性-getattr

摘要:vim modify_attri.py#!/usr/bin/env pythonclass person:  deftell(self,name):    print 'hi myname is',name class student(person):  def study(self):    print 'I amstudying py right now'  s=student()s.tell('rsc')s.study() s1=student()s1.tell('gmy')s1.study()s1.age=30print s1.age p=student(
分页:« 45 46 47 48 49 50 51 52 53 54 »
Powered by AKCMS