【Linux基础】网络相关命令
·
|
Linux中常见的网络相关命令如下表所示,本书将选取其中使用较频繁的命令进行讲解。
1. ifconfig
功能说明:
显示或设置网络设备。
语法格式:
ifconfig [网络设备][选项]…
使用实例:
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:0B:33
F
inet addr:172.22.60.125 Bcast:172.22.255.255 Mask:255.255.0.0
inet6 addr: fe80::20c:29ff:fe0b:33df/64 Scope
ink
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9409 (9.1 KiB) TX bytes:758 (758.0 b)
Interrupt:185 Base address:0x2024
本例显示了eth0(类似Windows的本地连接1)的IP等相关信息。
选项参数:
网络设备:
指定的网络接口名,如eth0和eth1。
选项:
up:激活指定的网络接口卡。
down:关闭指定的网络接口。
broadcast address:设置接口的广播地址。
pointopoint:启用点对点方式。
2. ping
功能说明:
检测主机。
语法格式:
ping [选项] 主机名或IP
使用实例:
# ping 172.22.60.1 -c 3
PING 172.22.60.1 (172.22.60.1) 56(84) bytes of data.
64 bytes from 172.22.60.1: icmp_seq=0 ttl=64 time=0.445 ms
64 bytes from 172.22.60.1: icmp_seq=1 ttl=64 time=1.09 ms
64 bytes from 172.22.60.1: icmp_seq=2 ttl=64 time=2.05 ms
--- 172.22.60.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 0.445/1.197/2.055/0.661 ms, pipe 2
本例中向IP为172.22.60.1的主机发起三次检测信号,并显示目标主机的响应时长。值得注意的是:本地主机应与目标主机在同一网段,从上一个例子中“ifconfig”命令所显示的IP地址“172.22.60.125”,可知本地主机应与目标主机172.22.60.1处在同一网段中。
选项参数:
-d 使用Socket的SO_DEBUG功能。
-c <完成次数>设置完成要求回应的次数。
-f 极限检测。
-I <间隔秒数>指定收发信息的间隔时间。
-I <网络界面>使用指定的网络界面送出数据包。
-l <前置载入>设置在送出要求信息之前,先行发出的数据包。
-n 只输出数值。
-p <范本样式>设置填满数据包的范本样式。
-q 不显示指令执行过程,开头和结尾的相关信息除外。
-r 忽略普通的Routing Table,直接将数据包送到远端主机上。
-R 记录路由过程。
-s <数据包大小>设置数据包的大小。
-t <存活数值>设置存活数值TTL的大小。
-v 详细显示指令的执行过程。
|
本文转载于 唯C教育【Linux基础】网络相关命令
http://www.weicedu.com/forum.php?mod=viewthread&tid=46&fromuid=4
(出处: http://www.weicedu.com/)
http://www.weicedu.com/forum.php?mod=viewthread&tid=46&fromuid=4
(出处: http://www.weicedu.com/)
更多推荐
F
ink
所有评论(0)