文档库 最新最全的文档下载
当前位置:文档库 › EPON讲解知识点

EPON讲解知识点

EPON讲解知识点
EPON讲解知识点

EPON的简介

1 PON的定义

A光纤传输可以分为2类AON PON?他们分别有那些?

AON 全光网络,全光网络是指信号只是在进出网络时进行电/光变换和光/电变换,在网络中传输和交换过程中始终都是以光的形式进行的网络。这种网络中的信号在整个传输过程中都没有电的处理,所以与数据传输的速率和格式都没有关系,可以为A TM、SDH、PDH等各种不同传送方式提供一个统一的平台,提高网络资源的利用率。全光网络由于从端到端的连接是透明的光通路,因而具有结构简单、便于维护、可靠性高等优点,同时还具有可扩展性、便于扩建,可以与现有各种通信网业务兼容的特点,以及便于根据业务量需求改变网络结构的可重构性等优点。

B 什么是EPON /GPON/APON/BPON,他们的区分在哪?

APON、BPON 都是A TM封帧方式,传输在622M

EPON、GEPON都是以太网帧方式,传输在1.25G对称速度

GPON 通用帧方式,支持A TM业务。速度在10G以上

其主要差异在于采用了不同的二层技术。

C 光纤是纯介质网络,不能供电。那么ONU的供电方式?目前,ONU的供电有三种方式,即由网络通过分离的金属线供电的集中供电方式,由附近供电设施供电的本地共享供电方式以及由用户所在地或附近处直接为ONU供电的本地供电方式

2 典型的网络结构

A什么是CDN?

CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",B 什么是SS/PSTN?

公共交换电话网络,一种常用旧式电话系统。

C 典型的EPON网络的构成?

与其它PON技术一样,EPON技术采用点到多点的用户网络拓扑结构,利用光纤实现数据、语音和视频的全业务接入的目的。一个典型的Ethernet over PON系统由OLT、ONU、POS 组成。OLT(Optical Line Terminal)放在中心机房,ONU(Optical Network Unit)放在用户设备端附近或与其合为一体。POS(Passive Optical Splitter)是无源光纤分支器,是一个连接OLT和ONU的无源设备,它的功能是分发下行数据,并集中上行数据。EPON中使用单芯光纤,在一根芯上转送上下行两个波(上行波长:1310nm,下行波长:1490nm,另外还可以在这个芯上下行叠加1550nm的波长,来传递模拟电视信号)。

D OLT和ONU的作用和区别?上行和下行采用的技术?

OLT可以看做是一个交换机或者是路由器,又是一个多业务提供的平台,它提供PON接口,支持WDM传输。OLT还支持ATM、FR以及OC3/12/48/192等速率的SONET的连接。如果需要支持传统的TDM话音,普通电话线(POTS)和其他类型的TDM通信(T1/E1)可以被复用连接到出接口。OLT根据需要可以配置多块OLC(Optical Line Card),OLC与多个ONU通过POS(无源分

光器)连接,POS是一个简单设备,它不需要电源,可以置于相对宽松的环境中,一般一个POS的分光比为8、16、32、64,并可以多级连接,一个OLT PON端口下最多可以连接的ONU数量与设备密切相关,一般是固定的。在EPON中系统,OLT到ONU间的距离最大可达20km。

在下行方向,IP数据、语音、视频等多种业务由位于中心局的OLT,采用广播方式,通过ODN中的SPLITTER到PON上的所有ONU单元。在上行方向,来自各个ONU的多种业务信息互不干扰地通过ODN中的SPLITTER耦合到同一根光纤,最终送到位于局端OLT接收端。

E PON的组网方式?和优点。

节省光纤,增强系统稳定性,贷款可以动态调整,灵活组网链型、树型、星型、环型、环+公共纤等。其应用在很大程度上决定于光纤接入成本的快速降低和业务需求,而价格则是最核心因素,ADSL的发展模式就充分证明了这一点。FTTH/FTTC/FTTB/FTTO等。ONU被直接放到楼内,光纤到大楼后可以采用ADSL、Cable、LAN,即FTTB+ADSL、FTTB+Cable和FTTB+LAN等方式接入用户家中。

3 EPON的下行业务

A EPON 和APON的区别?

EPON与APON最大的区别是EPON根据IEEE802.3协议,包长可变至1518字节传送数据,而APON根据ATM协议,按照固定长度53个字节包来传送数据,其中48个字节负荷,5个字节开销。这种差别意味着APON运载IP协议的数据效率低且困难。用APON传送IP业务,数据包被分成每48个字节一组,然后在每一组前附加上5个字节开销。这个过程耗时且复杂,也给OLT 和ONU增加了额外的成本。此外,每一48个字节段就要浪费5个字节,造成沉重的开销,即所谓的ATM包的税头。相反,以太网传送IP流量,相对于ATM开销急剧下降。

B 什么是上行和下行?

数据从OLT到多个ONU以广播式下行(采用时分复用技术TDM),根据IEEE802.3ah协议,每一个数据帧的帧头包含前面注册时分配的、特定ONU的逻辑链路标识(LLID),该标识表明本数据帧是给ONU(ONU1、ONU2、ONU3......ONUn)中的唯一一个。

对于上行,采用时分多址接入技术(TDMA)分时隙给ONU传输上行流量。当ONU在注册时成功后,OLT会根据系统的配置,给ONU分配特定的带宽,(在采用动态带宽调整时,OLT会根据指定的带宽分配策略和各个ONU的状态报告,动态的给每一个ONU分配带宽)。带宽对于PON层面来说,就是多少可以传输数据的基本时隙,每一个基本时隙单位时间长度为16ns。在一个OLT端口(PON端口)下面,所有的ONU与OLT PON端口之间时钟是严格同步的,每一个ONU只能够在OLT给他分配的时刻上面开始,用分配给它的时隙长度传输数据。通过时隙分配和时延补偿,确保多个ONU的数据信号耦合到一根光纤时,各个ONU的上行包不会互相干扰。

C EPON中帧的结构?

前导码包括了7个字节的二进制“1”、“0”间隔的代码,即1010…10共56位。当帧在媒体上传输时,接收方就能建立起同步,因为在使用曼彻斯特编码情况下,这种“1”、“0”间隔的传输波形为一个周期性方波。

帧首定界符(SFD)它是长度为1个字节的10101011二进制序列,此码表示一帧实际开始,以使接收器对实际帧的第一位定位。也就是说实际帧是由余下的DA+SA+L+LLCPDU+FCS 组成。

目的地址(DA)它说明了帧企图发往目的站的地址,共6个字节,可以是单址(代表单个站)、多址(代表一组站)或全地址(代表局域网上的所有站)。当目的地址出现多址时,即代表该帧被一组站同时接收,称为“组播”(Multicast)。当目的地址出现全地址时,即表示该帧被局域网上所有站同时接收,称为“广播”(Broadcast),通常以DA的最高位来判断地址的类型,若最高位为“0”则表示单址,为“1”则表示多址或全地址,全地址时DA字段为全“1”代码。

源地址(SA)它说明发送该帧站的地址,与DA一样占6个字节。

长度(L)共占两个字节,表示LLCPDU的字节数。

数据链路层协议数据单元(LLCPDU)它的范围处在46字节至1500字节之间。

最小LLCPDU长度46字节是一个限制,目的是要求局域网上所有的站点都能检测到该帧,即保证网络工作正常。如果LLCPDU小于46个字节,则发送站的MAC子层会自动填充“0”代码补齐。

帧检验序列(FCS)它处在帧尾,共占4个字节,是32位冗余检验码(CRC),检验除前导、SFD和FCS以外的内容,即从DA开始至DA TA完毕的CRC检验结果都反映在FCS 中。当发送站发出帧时,一边发送,一边逐位进行CRC检验。最后形成一个32位CRC检验和填在帧尾FCS位置中一起在媒体上传输。接收站接收后,从DA开始同样边接收边逐位进行CRC检验。最后接收站形成的检验和若与帧的检验和相同,则表示媒体上传输帧未被破坏。反之,接收站认为帧被破坏,则会通过一定的机制要求发送站重发该帧。

即当LLCPDU为46个字节时,帧最小,帧长为64字节;当LLCPDU为1500字节时,帧最大,帧长为1518字节。

D 上行和下行传输的特点?

对于安全性的考虑:上行方向,ONU不能直接接收到其它ONU上行的信号,所以ONU之间的通信,都必须通过OLT,在OLT可以设置允许和禁止ONU 之间的通信(在缺省状态下是禁止的)所以安全方面不存在问题。对于下行方向,由于EPON网络,下行是采用广播方式传输数据,为了保障信息的安全,从几个方面进行保障:

认证:所有的ONU接入的时候,系统可以对ONU进行认证,认证信息,可以是ONU的一个唯一标识(如MAC地址或者是预先写入ONU的一个序列号),只有通过认证的ONU,系统才允许其接入。

LLID:对于给特定ONU的数据帧,其它的ONU在物理层上,也会收

到数据,在收到数据帧后,首先会比较LLID(处于数据帧的头部)是不是自己的,如果不是,就直接丢弃,数据不会上二层,这是在芯片层实现的功能,对于ONU的上层用户,如果想窃听到其它ONU的信息,除非自己去修改芯片的实现。

加密:对于每一对ONU与OLT之间,可以启用128位的AES加密。各个ONU的密钥是不同的。

VLAN隔离:通过VLAN方式,将不同的用户群、或者不同的业务限制在不同的VLAN,保障相互之间的信息隔离。

E 数据包和帧的区别?

“包”(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。有人说,局域网中传输的不是“帧”(Frame)吗?没错,但是TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,而帧是工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输,所以在局域网中,“包”是包含在“帧”里的。

F 字节和位的区别?

1字节=8位(bit)

G TDM和TDMA

不同点在于,TDM把time slot用在multiplexing,TDMA把time slot用在multiple acces s。

在802.16e中,可以这样认为:TDM使用由发送者已经预设好的频宽分配的方式;而TD MA则定义多个节点争取有限频宽的方式。

用一个比较粗俗的例子做比喻:

假若某男有N个女朋友;该桃花运男要与这些女友进行约会。

如果某男自己排好了一个约会次序表,决定好了什么时候与哪个女友约会,则这种方式可以看作是TDM;

如果某男没有一个明确的约会次序表,何时与某女约会完全取决于这N个女友之间的竞争,竞争胜利者可以获得与某男约会的机会,则对于这N个女友而言,这种方式可以看作是TD MA。

3 网管系统

A SNMP 主要包含那些部分?

SNMP主要包括SMI(管理信息结构)、MIB(管理信息库)和SNMP协议几部分。

B SNMP的五种消息类型?

C 网管系统的四大模块?

D 每个模块的主要特点?所具备的功能?

EPON配置管理包括系统初次启动时的配置管理和系统正常运行时的配置管理。如可以设置各OLT、ONU代理的标识信息和系统信息,启用、禁用某个端口,配置各端口的工作状态,配置网桥的工作参数,配置VLAN,重启设备等。还提供基于用户的动态带宽管理。

性能管理功能对EPON网络性能进行监视、检测,采集相关性能统计数据,进行分析、诊断,从而为网络进一步规划与调整提供依据,以保证网络的业务质量。如计算接口利用率、接口的输入错误率、接口输出错误率、吞吐率等。

故障管理功能提供对EPON网络故障监测、故障定位,保护切换与恢复,并存储故障信息供以后查询。告警信息被存储到本地数据库。可以按照告警时间、告警设备、告警等级等关键字查询历史告警信息。根据全部告警信息,进行告警统计分析,绘制出统计图表。

E 模块功能的实现原理?

管理站网管系统是为用户提供友好的交互式界面,利用SNMP协议对代理进程实现管理的控制实体。通信模块的功能是按照SNMP协议,对网络中的代理站(OLT和ONU)发送、接收SNMP报文,从而获取或设置代理站中MIB库的相应信息。

(1) 代理进程软件的实现

代理进程软件实现SNMP协议,并管理MIB。它实际上是一个执行无限循环的守护进程,在循环中,它接收管理站的SNMP请求,然后进行相应的操作,并作出响应。同时,代理进程能够根据自身管理的MIB信息,主动向管理站发送陷阱报文(Trap),以通知管理站所管理的网络设备发生了异常事件,实现故障告警。

(2) EPON设备MIB的设计与组织

OLT、ONU设备的MIB主要包括RFC1213定义的MIB-II、RFC1573定义的Interfaces MIB、RFC1493定义的Bridge MIB和根据EPON设备需要自定义的私有MIB。

MIB-II包含了基于TCP/IP网络的基本网管信息,包括系统组、接口组、IP组、ICMP组、UDP组、SNMP组等基本管理对象。

4 EPON的协议栈和关键技术

A OSI的7层模型,和各个层的关键应用?

物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

如交换机,由于它们要对帧解码并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的。 O S I 模型的第三层,路由器的工作层其主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。工作在传输层的一种服务是T C P / I P 协议套中的T C P (传输控制协议),另一项传输层服务是I P X / S P X 协议集的S P X (序列包交换)。负责在网络中的两节点之间建立和维持通信。表示层管理数据的解密与加密,如系统口令的处理。应用层:负责对软件提供接口以使程序能使用网络服务。

B EPON的帧有什么改变?

C EPON真的结构?

D EPON帧的各个层的功能?

MPCP子层建立在MPCP(Muti-Point Control Protocol多点控制协议)基础上,该协议是MAC control 子层的一项功能。MPCP使用消息,状态机,定时器来控制访问P2MP(点到多点)的拓扑结构。EPON系统通过MPC P DU来实现OLT与ONU之间的带宽请求、带宽授权、测距等。

EPON物理层通过GMII接口与RS层相连,担负着为MAC层传送可靠数据的责任。物理编码子层(PCS)其实现的主要技术为8b/10b,10b/8b编码变换。这个高速的8b/10b编码器的工作频率是125MHz,它的编码原理基于5b/6b和3b/4b两种编码变换。OLT侧的突发同步和突发接收是实现EPON系统PCS子层技术的关键。前向纠错子层(FEC) 编码检错优点减小激光器发射功率误码率下降纠错前的10-4降至纠错后的10-12;分光器的衰减很大,支持更多的用户;缺点FEC会增加开销,增加系统的复杂性,使有效传输速率减小。

物理媒体附属子层(PMA) 其主要功能是完成串并、并串转换,时钟恢复并提供环回测试功能,它同相邻子层的接口是TBI接口。

物理媒体依赖子层(PMD) PMD子层的功能是完成光电、电光转换,上下行的激光器分别工作在1310nm和1490nm窗口;光信号的传输要做到当光分路比较小的时候,最大传输20km无中继。激光器的开关速度足够快,同时要求在激光器处于关闭状态时,要使从PMA层发送过来的信号全部为低,以确保不工作的ONU激光器的输出总功率叠加不会对正在工作的激光器的信号造成畸变影响。

E EPON数据链路层的关键技术?

目前MAC层争论的焦点在于DBA的算法及802.3ah标准中是否需要确定统一的DBA算法,由于直接关系到上行信道的利用率和数据时延,DBA技术是MAC层技术的关键。目前的方案是基于轮询的带宽分配方案,由此可见,由于OLT分配带宽的对象是ONU的各类业务而非终端用户,对于QoS这样一个基于端到端的服务,必须有高层协议介入才能保障。

F EPON中QOS的问题?安全性和业务区分测距和传输时延

ONU的时钟必须比OLT的时钟有一个时间提前量,这个时间提前量就是上行传输时延 EPON的测距由OLT通过时间标记(Timestamp)在监测ONU的即插即用的同时发起和完成。

之后,OLT便依据DBA协议为ONU分配带宽。当ONU离线后,由于OLT长时间(如3 min)

收不到ONU的时间戳标记,则判定其离线。

测距的方法可以分为以下三种:

1) 低幅伪随机码测距(扩频法测距)测距时,OLT先向需测距的ONU发出测距指令;ONU收到指令后,向上发出特定的一个幅度很小的伪随机码。由于此信号幅度很小(相对于业务数据幅度而言可忽略),故测距过程中不用中断其他ONU运行中的业务。在OLT接收端,利用相关检测的方法,将信号到达相位提取出来。这种方法的优点是测距过程可以在不中断ONU业务的情况下进行。如此可以减小ONU对信元缓冲器的需求,对业务QoS影响不大。缺点是技术复杂,不易实现,精度不高。

2) 低幅低频正弦波测距(带外法测距)粗测时OLT向ONU发出一条测距指令,ONU 接到指令后将低频小幅的正弦波加到激光器的偏置电流中,正弦波的初始相位固定。OLT 通过检测正弦波的相位值计算出环路时延。这种方法的优点是测距过程不中断运行中的ONU的业务。缺点是采用模拟相位测量技术,实现复杂,成本较高;

3) 开窗测距法(带内开窗测距)当有ONU需要测距时,OLT发出指令使所有运行中的ONU在某段时间内暂停上行业务,相当于在上行时隙内打开一个测距窗口;同时命令需测距的ONU向上发送一个特殊的信元。OLT记录从发出命令到收到ONU的响应信元的延时,即可得到此ONU的环路延时值Tloop。这种方法的优点是利用成熟的数字技术,实现简单、精度高、成本低。缺点是测距占用上行带宽。

QOS解决的问题:

一是物理层和数据链路层的安全性;二是如何支持业务等级区分;三是如何支持传统业务。

1. 安全性

在传统的以太网中,对物理层和数据链路层安全性考虑甚少。因为在全双工的以太网中,是点对点的传输。但在点到多点模式下,EPON的下行信道以广播方式发送,任何一个ONU可以接收到OLT发送给所有ONU的数据包。这对于许多应用,如付费电视、视频点播等业务是不安全的。MAC层以下的加密可以使OLT对整个MAC帧各个部分加密,主要方案是给合法的ONU分配不同的密钥,利用密钥可以对MAC的地址字节、净负荷、校验字节甚至整个MAC帧加密。

根据IEEE 802.3ah规定,EPON系统物理层传输的是标准的以太网帧,对此,802.3ah标准中为每个连接设定LLID逻辑链路标识,物理层ONU只接收自己的数据帧,AES加密,ONU认证。

2. 业务区分

由于EPON的服务对象是家庭用户和小企业,业务种类多,需求差别大,计费方式多样,而利用上层协议并不能解决EPON中的数据链路层的业务区分和时延控制。因此,支持业务等级区分是EPON必备的功能。目前的方案是:在EPON的下行信道上,OLT建立8种业务队列,不同的队列采用不同的转发方式;在上行信道上,ONU建立8种业务端口队列,既要区分业务又要区分不同用户的服务等级。此外,由于ONU要对MAC帧组合,以便时隙突发并提高上行信道的利用率,所以进一步引入帧组合的优先机制用于区分服务。

6 PON技术的应用

主要优点:EPON具有同时传输TDM、IP数据和视频广播的能力,其中TDM 和IP数据采用IEEE 802.3以太网的格式进行传输,辅以电信级的网管系统,足

以保证传输质量。通过扩展第三个波长(通常为1550nm)即可实现视频业务广播传输。

A村通B监控C 大客户D FTTB/FTTH E NGN接入(NGN是基于TDM的PSTN 语音网络和基于IP/A TM的分组网络融合的产物,同时提供话音、数据、多媒体等多种业务的综合性的、全开放的宽频网络平台体系)

1.EPON的一点对多点的网络架构存在单点故障隐患,可靠性大打折扣,虽然可通过一些保护方式来提高可靠性,但光线路终端(OLT)端口数、分路器数量、光网络单元(ONU)端口数量需要增加,因此在需要高可靠性的应用场合,其整体成本会翻番,抵消了EPON低成本优势;

2.IEEE802.3ah只规定了MAC层和PHY层的标准,MAC层之上的标准依赖于EPON设备厂商,这带来了灵活性,但是也造成了EPON设备互操作性差的缺点;

3.以太网固有的安全性、QoS特性以及带宽管理、OAM功能较弱,因此在EPON系统中应针对性地进行加强。目前不少厂商虽然在这方面有所建树,但采用的技术方式各不相同,所以也应考虑要能支持多厂商设备的互操作。

常用的网络工具命令解析

如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写。 例如,"sh int" 的意思是"show interface"。 现在Windows 2000 也有了类似界面的工具,叫做netsh。 我们在Windows 2000 的cmd shell 下,输入netsh 就出来:netsh> 提示符, 输入int ip 就显示: interface ip> 然后输入dump ,我们就可以看到当前系统的网络配置: # ---------------------------------- # Interface IP Configuration # ---------------------------------- pushd interface ip # Interface IP Configuration for "Local Area Connection" set address name = "Local Area Connection" source = static addr = 192.168.1.168 mask = 255.255.255.0 add address name = "Local Area Connection" addr = 192.1.1.111 mask = 255.255.255.0 set address name = "Local Area Connection" gateway = 192.168.1.100 gwmetric = 1 set dns name = "Local Area Connection" source = static addr = 202.96.209.5 set wins name = "Local Area Connection" source = static addr = none

CAD常用命令汇总及详解

CAD中有哪些命令?我们可以把它们分为几类。一类是绘图类,二类是编辑类,三类是设置类,四类是其它类,包括标注、视图等。我们依次分析。 第一类,绘图类。常用的命令有: Line 直线 Xline 构造线 mline 双线 pline 多义线 rectang 矩形 arc 圆弧 circle 圆 hatch 填充 boundary 边界 block 定义块 insert 插入快 第二类,编辑类。常用的命令有: Matchprop 特性匹配 Hatchedit 填充图案编辑 Pedit 多义线编辑 Erase 擦除 Copy 拷贝 Mirror 镜像 Offset 平移 Array 阵列 Move 移动 Rotate 旋转 Scale 缩放 Stretch 拉伸 Lengthen 拉长 Trim 裁减 Extend 延伸 Break 打断 Fillet 倒圆角 Explode 炸裂 Align 对齐 Properties 属性

绘图工具栏: 直线(L):全称(line) 在屏幕上指定两点可画出一条直线。也可用相对坐标 或者在正交模式打开的情况下,直接给实际距离鼠标拖动来控制方向 构造线(XL):全称(xline) H为水平V为垂直O为偏移A为角度B为等分一个角度。 多段线(PL):全称(pline) 首先在屏幕上指定一点,然后有相应提示: 指定下一个点或[圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]。可根据需要来设置。 其中“圆弧”指定宽度可画任意角度圆弧;“半宽”指多段线的一半宽度,即如要高线宽为10,则5;“长度”给相应的值,则画出相应长度的多段线;“放弃”指放弃一次操作;“宽度”指多段线的宽度 多边形(pol):全称(polygon) 所绘制多边形为正多边形,边数可以自己设 E:根据边绘制多边形也可根据圆的半径利用外切和内接来画正多边形 矩形(REC):全称(rectang) 点击矩形工具后出现下列提示: 指定第一个角点或[倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)] 其中“倒角”是将90度直角的两条边割去一点。变成一个斜角。“标高”是空间上的意义可以在三视图当中展现出来,标高是相对的;“圆角”:即是将四个直角边倒成半径为X的圆角;“厚度”:空间上的意义,可在Z轴上表现出来“宽度”:平面空间的概念,指矩形四边的宽度。 圆弧(ARC或A):默认为3点画圆弧,成弧方向为逆时针,画优弧半径给负值。绘图菜单中有如下选项: 起点、圆心、端点; 起点、圆心、角度; 起点、圆心、长度; 起点、端点、角度; 起点、端点、方向; 起点、端点、半径; 圆心、起点、端点; 圆心、起点、角度; 圆心、起点、长度;

Linux常用命令详解(配合示例说明,清晰易懂)

Linux常用命令详解 (常用、详细) BISTU 自动化学院 刷碗小工(frisen.imtm) 2010年11月 开源社区,造福大家,版权所有,翻录不究(初次接触Linux命令可能对以下说明有不少疑问,可待看完一遍后再回头细看) (配合Ctrl + F可快速查找你想了解的命令)

索引:(待完善) 文件说明:Linux命令很多,但最常用的80个左右 文档内容充实,用示例说明命令如何使用笔者力求语言简洁,清晰易懂 由于忙于其他事情,改进排版的工作只能搁置了 最后,望此文档能为大家Linux学习之路献微薄之力 一、路径: 执行命令前必须要考虑的一步是命令的路径,若是路径错误或是没有正确的指定,可能导致错误的执行或是找不到该命令。要知道设置的路径,可执行以下命令: 一般而言,本书的命令位于/bin、usr/bin、/sbin、/usr/sbin之中。若读者执行了命令却出现“command not find”或是“命令不存在”的字样,就必须要确定该命令的位置是否在命令的路径中,或是系统上根本没有安装该套件。 二、命令顺序: 若在shell内置的命令/bin以及/usr/bin之下都出现了命令pwd,那当我们执行该命令时,会执行哪一个?答案是第一优先执行shell内置的命令,再执行路径中的设置;因此若有相同名称的命令时,必须要注意顺序设置,或是直接输入完整路径。 三、参数(或称选项)顺序: 一般除了特殊情况,参数是没有顺序的。举例而言,输入“–a –v”与输入“–v –a”以及“–av”的执行效果是相同的。但若该参数后指定了要接的文件或特殊对象,如“–a cmd1 –v cmd2”,则不能任意改变选项顺序。 四、常用参数: 下面所列的是常见的参数(选项)意义: --help,-h 显示帮助信息 --version,-V 显示版本信息 -v 繁琐模式(显示命令完整的执行过程) -i 交谈模式(指定界面) -l 长列表输出格式 -q,-s 安静模式(不显示任何输出或错误信息) -R 递归模式(连同目录下所有文件和子目录一起处理) -z 压缩 五、命令的结合与定向: 命令中除了一般命令外,还有管道(或称途径)(|)与定向(>或>>)。 管道(途径)的用法: “命令一[选项]”| “命令二[选项]”,也就是将“命令一[选项]”的输出结果传到“命令二[选项]”,通过命令二的处理之后才输出到标准输出(屏幕)上。比如“ls /etc”会列出etc下的所有文件,若加上“| less”,也就是“ls /etc | less”,则会将“ls /etc”的结果通过less分页输出。 定向的用法: 将结果定向到命令的输出设备,一般不加文件名意为将结果输出到屏幕,若是在定向后加上文件名,则会将命令的执行结果输出到定向的文件,例如“ls > temp.txt”,就会将ls 的结果输出到文件temp.txt中。“>”与“>>”的差异在于前者是覆盖,而后者是附加。 六、命令中的命令: 许多命令在执行后,会进入该命令的操作模式,如fdisk、pine、top等,进入后我们必须要使用该命令中的命令,才能正确执行;而一般要退出该命令,可以输入exit、q、quit或是按【Ctrl+C】组合

常用命令CAT详解

Unix常用命令cat详解 这个命令可不是“猫”的意思,而是catenate的缩写。顾名思义,是把东西串起来。比如:cat file1 file2 就是把文件file1和file2连在一起,然后输出到屏幕上。注意,输出到屏幕上是cat的自定义目的。如果要改变它的输出方向,就必须使用Unix操作系统系统的输出重定向符"",""输出重定向符。稍微高级一点的dos用户都知道这个符号。在Unix操作系统里的用法同Dos的区别不是很大。但比较不同的地方是,Unix操作系统系统将任何的一个外设都认同为一个文件。 所以如果你要将输出重定向到打印机之类的地方,只要写上代表打印机的设备文件名。前一章里我们曾讲过终端机器名,它也是一个文件。比方我的设备机器是ttya,而小李的设备机器是ttyb,他想让我把当前目录的内容给他看。那么用这条命令就可以了ls -a-u-F ttyb。这充分利用了Unix操作系统系统多用户的设计思想。 同样的使用ls -a-u-Ffile1就是将当前Unix操作系统目录列表输出到file1中。 又比如:cat file1 file2file3 就是将文件file1和file2的内容输出到file3中。在Dos里这条命令被写成copy file1+file2 file3 当你用''来输出重定向的时候,Unix操作系统马上打开一个空文件来准备存放''之前那个文件命令的输出结果。比如: cat file1 file2file3 系统先将file3的内容清空。所以:cat file1 file2file1这条命令将产生一个错误提示。也许这条命令的本意是增加file1里的内容,但在系统初始这条命令的时候就把file1里的内容清空了。所以你得到一个错误提示。如果要追加文件内容请使用以下命令:cat file2file1""表示追加,而不是先清空file1中的内容。 Unix常用命令cat命令格式参数 命令:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加fileName 到另一个档案) 参数: -n 或--number 由1 开始对所有输出的行数编号 -b 或--number-nonblank 和-n 相似,只不过对于空白行不编号 -s 或--squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或--show-nonprinting

常用命令解析2

名称:/etc/aliases 使用权限:系统管理者 使用方式:请用newaliases 更新资料库 说明: sendmail 会使用一个在/etc/aliases 中的档案做使用者名称转换的动作。当sendmail 收到一个要送给xxx 的信时,它会依据aliases档的内容送给另一个使用者。这个功能可以创造一个只有在信件系统内才有效的使用者。例如mailing list 就会用到这个功能,在mailinglist 中,我们可能会创造一个叫redlinux@https://www.wendangku.net/doc/a318126991.html, 的mailinglist,但实际上并没有一个叫redlinux 的使用者。实际aliases 档的内容是将送给这个使用者的信都收给mailing list 处理程式负责分送的工作。 /etc/aliases 是一个文字模式的档案,sendmail 需要一个二进位格式的/etc/aliases.db。newaliases 的功能传是将/etc/aliases 转换成一个sendmail 所能了解的资料库。范例: # newaliases 下面命令会做相同的事, # sendmail -bi 相关命令: mail, mailq, newaliases, sendmail 名称:mail 使用权限:所有使用者 使用方式:mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] user1 [user 2 ...] 说明: mail 不仅只是一个指令,mail 还是一个电子邮件程式,不过利用mail 来读信的人应该很少吧!对于系统管理者来说mail 就很有用,因为管理者可以用mail 写成script ,定期寄一些备忘录提醒系统的使用者。 参数: i 忽略tty 的中断讯号。(interrupt) I 强迫设成互动模式。(Interactive) v 列印出讯息,例如送信的地点、状态等等。(verbose) n 不读入mail.rc 设定档。 s 邮件标题。 c cc 邮件地址。 b bc c 邮件地址。 范例: 将信件送给一个或以上的电子邮件地址,由于没有加入其他的选项,使用者必须输入标题与信件的内容等。而user2 没有主机位置,就会送给邮件伺服器的user2 使用者。 mail user1@email.address mail user1@email.address user2 将mail.txt 的内容寄给user2 同时cc 给user1 。如果将这一行指令设成cronjob 就可以定时将备忘录寄给系统使用者。 mail -s 标题-c user1 user2 < mail.txt 名称:mesg 使用权限: 所有使用者 使用方式: mesg [y|n]

UG8.5新功能和常用命令解析2014

Design UG(Unigraphics NX) 高级设计解决方案帮助您制定更明智的决策

NX 设计NX 设计:优势和益处 高级设计解决方案帮助您制定更明智的决策 NX 设计是有助于您开发创新型新产品的集成解决方案。NX 采用前沿设计工具和技术,能够简化和加快产品开发过程。 与仅支持CAD 的解决方案和封闭型企业解决方案不同,NX 能够在开放型协同环境中的开发部门之间提供最高级集成。 Design Advantages 快速、灵活、高效的产品设计 NX 设计工具拥有强大的能力、丰富的功能和极高的生 产效率。您能够以更快的速度和更高的效率完成各种 类型的设计任务,涵盖从2D 布局到3D 建模、装配设 计、制图和文档记录的各个方面。 . 无缝利用来自其他CAD 系统的数据 通过同步建模技术,NX 让您能够直接使用其他CAD 系统创建的模型。您可以快速、轻松、高效地导入和 修改来自任何来源的CAD 几何体。NX 解决方案是多 CAD 协同设计的理想之选。

NX 设计 依托强大的功能处理复杂的产品 NX 装配设计工具已为最复杂的装配做好准备,即使面对具有数千个零件的装配,也能从容应对。您可以利用NX 创建完整的多CAD 数字样机,从而快速识别和解决问题。 . 集成设计验证 为了帮助您满足客户和工程师的要求,NX 提供了自动化集成设计验证功能。您可以持续监控设计是否符合公司和行业标准,更轻松地交付实现自身目标、满足客户要求的设计。 . 可视化分析改善了决策流程 借助NX 可视化报告和分析,您可以即时收集产品和流程信息,在3D 设计环境中呈现这些信息所产生的影响。PLM 数据可视化合成能够加快设计流程,改善决策水平。 .

入门学习Linux常用必会60个命令实例详解

入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。 ◆安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; ◆文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup; ◆系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 -------------------------------------------------------------------------------- Linux必学的60个命令(1)-安装与登陆命令 login 1.作用 login的作用是登录系统,它的使用权限是所有用户。 2.格式 login [name][-p ][-h 主机名称] 3.主要参数

网管人员必备的常用命令

网管人员必备的常用命令 如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写。 例如,"sh int" 的意思是"show interface"。 现在Windows 2000 也有了类似界面的工具,叫做netsh。 我们在Windows 2000 的cmd shell 下,输入netsh 就出来:netsh> 提示符, 输入int ip 就显示: interface ip> 然后输入dump ,我们就可以看到当前系统的网络配置: # ---------------------------------- # Interface IP Configuration # ---------------------------------- pushd interface ip # Interface IP Configuration for "Local Area Connection" set address name = "Local Area Connection" source = static addr = 192.168.1.168 mask = 255.255.255.0 add address name = "Local Area Connection" addr = 192.1.1.111 mask = 255.255.255.0 set address name = "Local Area Connection" gateway = 192.168.1.100 gwmetric = 1 set dns name = "Local Area Connection" source = static addr = 202.96.209.5 set wins name = "Local Area Connection" source = static addr = none popd # End of interface IP configuration 上面介绍的是通过交互方式操作的一种办法。 我们可以直接输入命令: "netsh interface ip add address "Local Area Connection" 10.0.0.2 255.0.0.0" 来添加IP 地址。 如果不知道语法,不要紧的哦! 在提示符下,输入? 就可以找到答案了。方便不方便啊? 原来微软的东西里面,也有那么一些让人喜欢的玩意儿。可惜,之至者甚少啊!Windows网络命令行程序

常用DOS命令大全及其用法详解

求常用DOS命令大全及其用法!!! 浏览次数:63883次悬赏分:0 |解决时间:2009-5-21 13:38 |提问者:雪枫之哀伤 越详细的越好~~~ 拜托了!!! 最佳答案 既然自己不愿搜,我就帮你搜吧 一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,出现如图1。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 -t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。 -l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。结合上面介绍的-t参数一起使用,会有更好的效果哦。 -n 定义向目标IP发送数据包的次数,默认为3次。如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。 说明一下,如果-t 参数和-n参数一起使用,ping命令就以放在后面的参数为标准,比如―ping IP -t -n 3‖,虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的IP。 下面我们举个例子来说明一下具体用法,如图2。 这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小。从TTL的返回值可以初步判断被ping主机的操作系统,之所以说―初步判断‖是因为这个值是可以修改的。这里TTL=32表示操作系统可能是win98。 (小知识:如果TTL=128,则表示目标主机可能是Win2000;如果TTL=250,则目标主机可能是Unix)

详细解析linux最常用的10个命令

详细解析linux最常用的10个命令 一下是个人工作中整理出的最常用的10个命令,解释很详细,如果大家喜欢,请给个好评,谢谢! ●cat 1.作用 cat(“concatenate”的缩写)命令用于连接并显示指定的一个和多个文件的有关信息,它的使用权限是所有用户。 2.格式 cat [options] 文件1 文件2…… 3.[options]主要参数 -n:由第一行开始对所有输出的行数编号。 -b:和-n相似,只不过对于空白行不编号。 -s:当遇到有连续两行以上的空白行时,就代换为一行的空白行。 4.应用举例 (1)cat命令一个最简单的用处是显示文本文件的内容。例如,我们想在命令行看一下README文件的内容,可以使用命令: $ cat README (2)有时需要将几个文件处理成一个文件,并将这种处理的结果保存到一个单独的输出文件。cat 命令在其输入上接受一个或多个文件,并将它们作为一个单独的文件打印到它的输出。例如,把README和INSTALL的文件内容加上行号(空白行不加)之后,将内容附加到一个新文本文件File1 中: $ cat README INSTALL File1 对行进行编号功能有-b(只能对非空白行进行编号)和-n(可以对所有行进行编号)两个参数:$ cat -b /etc/named.conf ●grep 1.作用 grep命令可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式 grep [options] 3.主要参数 [options]主要参数: -c:只输出匹配行的计数。 -I:不区分大小写(只适用于单字符)。 -h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行。

ANSYS的最常用的命令解释

A a,1,2,4,3(由关键点生成面,注意关键点的顺序不能乱) accat,na1,na2 由多个面连结生成一个面,以便于体的映射网格划分。详见lccat add,加运算,只能对二维和三维图形用此命令,分为aadd和vadd aadd,注意与ovlap(搭接)命令的区别 Acel,0,10,0(在y方向施加重力加速度,相当于考虑结构自重。在模型上施加重力时,一般输入10或9.8,而不是-10或-9.8)aclear,all(删除与所选面相关的节点和单元),见kclear adele,na1,na2,ninc,1(删除所选择的面,na1表示要删除的起始面,na2表示要删除的终止面,ninc表示增量,1表示删除面及附在该面上而不依附于其它实体的线、关键点,此处为0时则仅删除面);删除所有选择的面时:adele,all,,,1;类似的还有kdele,ldele(只能删除没有划分网格的线段),ndele,edele等; Adrag,nl1,nl2,nl3,nl4,nl5,nl6,nlp1,nlp2,nlp3,n lp4,nlp5,nlp6由nl1…nl6沿着nlp1…nlp6扫掠生成面。nl1…nl6相当于准线,nlp1…nlp6相当于母线。 如adrag,1,,,,,,2,3表示由线1沿着线2、3生成面 aesize,all,27(指定面上划分单元大小,all表示对所有的面指定单元大小,也可以选择面的编号,27表示单元最大尺寸) AL,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10 此命令由已知的一组直线(L1,…L10)围绕成面(Area),至少须要3条线才能形成面,线段的号码没有严格的顺序限制,只要它们能完成封闭的面积即可。同时若使用超过4条线去定义面时,所有的线必须在同一平面上,以右手定则来决定面积的方向。如果L1为负号,则反向。Paths:Main Menu>Preprocessor>Create>Arbitrary>By Lines allsel,all,all(选择所有实体类型,后面两个all为系统默认,可以省略;第二选项还可以为below,第三选项还可以volu、area、line、kp、elem、node。)中间项all和below 的区别如下:allsel,all,volu(选择所有的体、面、线和关键点);allsel,below,volu (选择所有的体、面、线和关键点、单元、节点);allsel,all,elem(选择所有的单元及节点)。也就是说,all只选择实体模型及其下级,below则不仅选择实体模型,还包括有限元单元及节点。(ansys中文帮助对此解释有误) 对面用映射方式划分网格:(李国编,p206)Amap,2,1,4,5,6(2表示要划分网格的面的编号,1、4、5、6为组成此面的关键点编号,它们没有顺序限制。当多余四个关键点时,取其中的四个,但取不同的四个关键点会得到不同的网格划分结果。在用此命令前,要用lesize命令对线划分好段数;MainMenu>Preprocessor>Meshing>Mesh>Ar eas>Mapped>By Corners) Amesh, nA1,nA2,ninc 在面上划分网格 nA1,nA2,ninc 待划分的面号,nA1如果是All,则对所有选中面划分。注意,在使用此命令之前,要设置网格尺寸和为单元分配属性(类似命令还有vmesh) 分配网格属性(对不同的围岩性质要分配不同的单元类型和材料类型): Type,1 Mat,1 Real,1(没有定义实常数时则没有此项)Aovlap,效果见下图,注意:新生成的面的名称改变了,类似的还有vovlap;在用aovlap,all命令之前,一般要用allsel命令选择对象。

Linux常用系统命令及其使用详解

计算机高手必背 之 Linux 系统命令及其使用详解(大全) 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加> fileName 到另一个档案) 参数: -n 或--number 由 1 开始对所有输出的行数编号 -b 或--number-nonblank 和-n 相似,只不过对于空白行不编号 -s 或--squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或--show-nonprinting 范例: cat -n textfile1 > textfile2 把textfile1 的档案内容加上行号后输入textfile2 这个档案里cat -b textfile1 textfile2 >> textfile3 把textfile1 和textfile2 的档案内容加上行号(空白行不加)之后将内容附加到textfile3 名称:cd 使用权限:所有使用者 使用方式:cd [dirName] 说明:变换工作目录至dirName。其中dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录).另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。 范例:跳到/usr/bin/: cd /usr/bin 跳到自己的home directory: cd ~ 跳到目前目录的上上两层: cd ../..

debug常用命令解析

debug常用命令解析 1.!address eax查看对应内存页的属性 2.vertarget 显示当前进程的大致信息 3.!peb 显示process Environment Block 4.lmvm 可以查看任意一个dll的详细信息 例如:0:026 lmvm msvcrt (deferred)表示察看msvcrt.dll的信息,但是没有加载 symbol可以通过.reload命令来加载 5.reload /!sym 加载符号文件 6.lmf 列出当前进程中加载的所有dll文件和对应的路径 0:018> lmf 7.r 命令显示和修改寄存器上的值 r命令显示和修改寄存器上的值 0:018> r 显示寄存器的值 0:018> r eax=0 修改了寄存器,把eax的值修改为0x0 8.d命令显示esp寄存器指向的内存 如下 0:018>d esp 用dd命令直接指定054efc14地址 0:018>dd 054efc14 注意:第二个d表示DWORD格式,此外还有db(byte),du(Unicode),dc(char)等等。 数据查看指令 d{a|b|c|d|D|f|p|q|u|w|W} d{b|c|d|D|f|p|q}分别是显示: byte&ASCII, double-word&ASCII,double-word,double-precision,float,pointer-sized,quad-word 数据; DA用于显示ASCII,DU用于显示UNICODE; BYB,BYD,显示binary和Byte及binary和DWORD 补充一个DV,用于查看本地变量用的 9.e命令可以用来修改内存地址 跟d命令一样,e命令后面也可以跟类型后缀,比如ed命 令表示用DWORD的方式修改。下面的命令把054efc14地址上的值修改为11112222。 0:018>ed 054efc14 11112222 修改后可以用dd命令来查看内存。 0:018>dd 0543fc14 L4 L4参数指定内存区间的长度为4个DWORD,这样输出只有1行,

Linux常用命令大全及其使用详解

Linux常用命令大全及其使用详解 1 man 在线查询man ls 2 ls 查看目录与档案ls -la 3 more 分页显示more 文件名称 4 cd 切换目录cd /usr/local/apache 5 touch 建立空白文档 6 mkdir 建立新的目录mkdir /usr/temp 7 rmdir 删除目录rmdir /usr/temp 8 rm 删除目录或档案rm -f 文件名称(如果要删除目录.需要加-r ) 9 cp 复制目录或档案cp 来源档案目标档案 10 pwd 显示目前的工作目录 11 mv 目录或档案更名或搬移mv 来源档案目标档案 12 find 寻找目录或档案find /etc -name 文件名称 13 chmod 变更档案使用权限chmod -R 755 /usr/local/etc 14 chown 变更档案所有者chown -R lin.wheel /usr/local/etc 15 gzip/tar 压缩或解压缩档案或目录tar -czvf 压缩档名.tar.gz 目录名称 16 mount 挂上档案系统或是设备mount /cdrom 17 umount 卸下档案系统或是设备umount /cdrom 18 df 查询系统的可使用档案空间df

19 du 显示目录或档案所占的磁盘空间du -a 檔名(du -sh 可以获取当前文件夹下的磁盘使用空间) 20 ps 查询系统process状态ps -aux|grep apach* 21 kill 砍除一个process kill pid 22 su 变换身份su - root 23 adduser 新增使用者 24 userdel 删除使用者 25 vipw 编辑使用者账户 26 passwd 变更密码 27 ping 侦测计算机之联机状态ping 210.240.6.9 28 ifconfig 网络接口的设定与管理ifconfig -a 29 route 可以设定routing table 30 traceroute 列出所经过的route traceroute 210.240.8.1 31 netstat 可以查询网络的使用及联机情形 32 pkg_add 安装package pkg_add bash-2.04.tgz 33 pkg_delete 移除已安装的package pkg_delete bash-2.04 34 pkg_info 查询安装纪录 35 sync 强迫系统将快取数据写回硬盘 36 reboot重新启动系统 37 halt 关闭系统 38 shutdown 通知使用者系统将关闭

常用网络命令解析

常用网络命令解析 与网络安全较有关系的几个命令/程序是:ping winipcfg tracert netat netstat, 且待我慢慢道来: 1. ping:这是TCP/IP协议中最有用的命令之一 它给另一个系统发送一系列的数据包,该系统本身又发回一个响应,这条实用程序对查找远程主机很有用,它返回的结果表示是否能到达主机,宿主机发送一个返回数据包需要多长时间。 Usage: ping [-t][-a][-n count][-l size][-f][-i TTL][-v TOS] [-r count][-s count][[-j host-list][-k host-list]] [-w timeout] destination-list Options: -t Ping the specifed host until interrupted.(除非人为中止,否则一直ping 下去) -a Resolve addresses to hostnames.(把IP转为主机名) -n count Number of echo requests to send.(响应请求的数量) -l size Send buffer size.(封包的大小) -f Set Don't Fragment flag in packet.(信息包中无碎片) -i TTL Time To Live.(时间) -v TOS Type Of Service.(服务类型) -r count Record route for count hops.

-s count Timestamp for count hops. -j host-list Loose source route along host-list. -k host-list Strict source route along host-list.(较严格的......唉,怎么译好......算了,放着吧) -w timeout Timeout in milliseconds to wait for each reply.(timeout的时间) 比如大家可能都知道的一个命令 # ping -f -s 65000 ***.***.***.***或者前阶段大家所谓ping死霉国佬时所用的命令(当然这样只会造成我方自己的网络阻塞)。 其实这个命令主要是用来看对方应答的速度,如果怎么ping 得到的结果都是request time out。那恐怕你根本就不用你去找这台主机了,它不在你的射程之内。 2. winipcfg: 这是用来看自己IP位址的小工具,win98自带,NT里则网络监视器里就能看到IP 了,还有个小实用程序叫......好象是叫IPCONFIG吧,没怎么用,都快忘了......这种东东网上其实相当之多,但既然"自带",又何须外求,何况网上下载的黑客的东东里有没有特洛伊犹未可知,再说了,如果你不是在自己的"爱姬"上运行,岂不是就没法干活?--哈,不好意思,跑题了,但--接着跑两句:可以把一些常用的、经典的工具上传到网上,当作一个备份,什么时候在网吧、某家公司要干活的话,直接下载就是一个完整无缺的工具包了。 这个东东相当简单,直接在DOS下键入命令就是了,没有什么参数。 3. tracert:是验证通往远程主机路径的实用程序 用法: tracert [-d][-h maximum_hops][-j host-list][-w timeout]target_name 参数: -d Do not resolve addresses to hostnames.(不将IP转为主机名) -h maximum_hops Maximum number of hops to search for target.(跟踪数量) -j host-list Loose source route along host-list. -w timeout Wait timeout milliseconds for each reply.(time out 的时间) 最简单的用法就是 tracert hostname 其中hostname是计算机名或你想跟踪其路径的计算机的IP地址。TRACERT将返回数据包借以到达最终目的地的各种IP地址,你知道该怎么利用它吗?

ftp_常用命令详解

ftp 常用命令详解 一、FTP概述 FTP是文件传输协议(File Transfer Protocal)的简写,主要完成与远程计算机的文件传输。FTP采用客户/服务器模式,客户机与服务器之间利用TCP建立连接,客户可以从服务器上下载文件,也可以把本地文件上传至服务器。FTP服务器有匿名的和授权的两种。匿名的FTP服务器向公众开放,用户可以用“ftp”或“anonymous”为帐号,用电子邮箱地址为密码登录服务器;授权的FTP服务器必须用授权的账户名和密码才能登录服务器。通常匿名的用户权限较低,只能下载文件,不能上传文件。客户机访问FTP服务器通常有两种方法:用FTP 命令访问和用FTP客户端软件访问。 二、常用FTP命令的使用 从“开始”→“程序”→“附件”→“命令提示符”,打开DOS命令窗口,就可以输入FTP 命令了。 1、登录FTP服务器 方法一:输入命令ftp host 其中host是FTP服务器的域名或IP地址。如:C:\>ftp https://www.wendangku.net/doc/a318126991.html,启动FTP后,命令提示符变为ftp> 方法二:先输入命令ftp 启动FTP,再用命令open host 登录服务器。如: C:\>ftp C:\>open https://www.wendangku.net/doc/a318126991.html, 登录时先是显示一些欢迎信息,然后会要求输入用户名和密码,比如匿名登录服务器: C:\>ftp https://www.wendangku.net/doc/a318126991.html, ………… User:anonymous 331 User name okay,please send complete E-mail address as password Password: 230 User logged in,proceed ftp> 注意:在输入密码时,屏幕没有任何显示,但已经输入了,不要认为出错。登录成功后就可以访问FTP服务器上的文件了。 如果由于用户名或密码错误导致登录失败,可以用user命令重新登录。 2、查看FTP服务器上的文件

超级终端常用命令解析

超级终端常用命令!及终端安装软件方法! set interface trust ip 设置防火墙内端口IP地址 set interface untrust ip 设置防火墙外端口IP地址 set admin sys-ip 设置系统IP地址 unset all 清除所有信息 打开超级终端: 先输入 su回车(取得权限出现#号) 输入 cd空格/sdcard/(软件所在文件夹的名称),回车。用PWD命令可以查看当前目录。 接着输入cp *.apk空格/data/app (*代表文件名这个“/data/app”命令就是安装软件到系统。 这样就完成了软件的安装。 例如你安装一个 1.apk 软件到系统这个1.apk文件在SD卡2的文件夹里面, 我们只需如下操作: > $ su > # cd /sdcard/2 ls -d --->查找文件夹 ,如 ls -d mail ,功能是查询文件夹mail是否存在 2.改变当前路径的命令: cd 具体的路径 --->进入指定的路径, 如 cd /etc cd .. -->进入上一层目录 cd / -->进入根目录 cd -->进入用户主目录 cd - -->返回上一次所在目录 3.显示当前所在的目录: pwd 4.移动文件到指定的位置:

mv 源文件目标路径 如 mv /home/xyp/*.conf /home/wang -->将xyp目录下的*.conf ,全部移到 wang目录下 mv命令,仍具备更改文件名的功能,以及更改目录名功能 mv 源文件名目标文件名 -->将源文件名更改为指定的新文件名 mv 目录名新目录名 ---->更改文件夹名 5.复制文件命令: cp 源文件目标路径 如 cp /etc/*.conf /home/abc --->复制etc目录下所有*.conf 文件到 abc 目录下 6.新建文件夹: mkdir 新文件夹名称 7.删除文件夹: rmdir 文件夹名称 --->只允许删除空文件夹 > # cp 1.apk /data/app (注意空格) 清屏:clearccs_ceh linux中常用的命令 一.文件操作命令: 1.查询命令: ls -->查询当前目录下所有的文件及文件夹 ls | more --> 分页显示文件及文件夹列表 ls -l --> 以列表方式显示文件或文件夹 (用户可查看到权限,连接数,用户,组,大小,时间 ll -->功能与ls -l 完全相同

相关文档
相关文档 最新文档