linux爱好者之中级篇--网络相关命令

网络相关命令

Linux中常见的网络相关命令如下表所示,本书将选取其中使用较频繁的命令进行讲解。

命令

说明

格式

ifconfig

显示或设置网络设备

ifconfig [网络设备][选项]…

ping

检测主机

ping [选项] 主机名或IP

1.ifconfig

功能说明:

显示或设置网络设备。

语法格式:

ifconfig [网络设备][选项]…

使用实例:

# ifconfig eth0

eth0Link encap:EthernetHWaddr00:0C:29:0B:33:DF

inet addr:172.22.60.125Bcast:172.22.255.255Mask:255.255.0.0

inet6 addr: fe80::20c:29ff:fe0b:33df/64 Scope:Link

UPBROADCAST RUNNING MULTICASTMTU:1500Metric:1

RXpackets:12 errors:0 dropped:0 overruns:0 frame:0

TXpackets:13 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RXbytes:9409 (9.1 KiB)TX bytes:758 (758.0b)

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 ofdata.

64 bytes from 172.22.60.1: icmp_seq=0 ttl=64time=0.445 ms

64 bytes from 172.22.60.1: icmp_seq=1 ttl=64time=1.09 ms

64 bytes from 172.22.60.1: icmp_seq=2 ttl=64 time=2.05ms


--- 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详细显示指令的执行过程。

linux基础-> linux中级

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值