Linux制作之天天一个linux命令(54):ping命令 仓酷云
不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令。Linux体系的ping命令是经常使用的收集命令,它一般用来测试与方针主机的连通性,我们常常会说“ping一下某呆板,看是否是开着”、不克不及翻开网页时会说“你先ping网关地点192.168.1.1尝尝”。它经由过程发送ICMPECHO_REQUEST数据包到收集主机(sendICMPECHO_REQUESTtonetworkhosts),并显现呼应情形,如许我们就能够依据它输入的信息来断定方针主机是不是可会见(但这不是相对的)。有些服务器为了避免经由过程ping探测到,经由过程防火墙设置了克制ping大概在内核参数中克制ping,如许就不克不及经由过程ping断定该主机是不是还处于开启形态。
linux下的ping和windows下的ping稍有区分,linux下ping不会主动停止,必要按ctrl+c停止大概用参数-c指定请求完成的回应次数。
1.命令格局:
ping[参数][主机名或IP地点]
2.命令功效:
ping命令用于:断定收集和各内部主机的形态;跟踪和断绝硬件和软件成绩;测试、评价和办理收集。假如主机正在运转并连在网上,它就对回送旌旗灯号举行呼应。每一个回送旌旗灯号哀求包括一个网际协定(IP)和ICMP头,前面紧跟一个tim布局,和来填写这个信息包的充足的字节。缺省情形是一连发送回送旌旗灯号哀求直到吸收到中止旌旗灯号(Ctrl-C)。
ping命令每秒发送一个数据报而且为每一个吸收到的呼应打印一行输入。ping命令盘算旌旗灯号往复工夫和(信息)包丧失情形的统计信息,而且在完成以后显现一个扼要总结。ping命令在程序超时或当吸收到SIGINT旌旗灯号时停止。Host参数大概是一个无效的主机名大概是因特网地点。
3.命令参数:
-d利用Socket的SO_DEBUG功效。
-f极限检测。大批且疾速地送收集封包给一台呆板,看它的回应。
-n只输入数值。
-q不显现任何传送封包的信息,只显现最初的了局。
-r疏忽一般的RoutingTable,间接将数据包送到远端主机上。一般是检察本机的收集接口是不是有成绩。
-R纪录路由历程。
-v具体显现指令的实行历程。
<p>-c数量:在发送指定命目标包后中断。
-i秒数:设定距离几秒送一个收集封包给一台呆板,预设值是一秒送一次。
-I收集界面:利用指定的收集界面送出数据包。
-l前置载进:设置在送出请求信息之前,先行收回的数据包。
-p范本款式:设置填满数据包的范本款式。
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。 Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。 Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。 对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。 Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。 熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考: 就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务 工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。 熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。 Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。 可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。? 尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
页:
[1]