本文共 1682 字,大约阅读时间需要 5 分钟。
Linux下常用网络命令介绍
Linux介绍:
Linux是开源的类Unix操作系统,世界上任何一个程序员都可以参加到linux的设计和实现中来,linux自身具有的特点吸引了无数的linux的开发者。首先他是开源的,开发者可以免费获得linux操作系统的源码;其次,他具有Unix的所有功能;再次,用户或者开发者可以根据自己的需要选择模块,构建自己的操作系统,还可以加载用户自己设计的模块,他是一种为用户量身订做的操作系统。对于刚刚开始接触linux的用户,掌握一些常用的命令尤为重要,下面将介绍linux操作系统下一写常见的命令的使用方式与方法。
常用的网络的命令:
1、ifconfig命令:ifconfig命令用来配置网络设备。当系统启动时,将调用此命令配置网络;此外,当进行调试或者系统的哦环境发生变化的时候,将调用此命令进行相应的网络的配置。
语法:ifconfig【网络设备】【必要参数】【选择性参数】
参数说明:
必要参数:
参 数参数说明down关闭指定网卡up启动指定网卡-arp设置指定网卡是否支持ARP协议。-promisc设置是否支持网卡的promiscuous模式,如选择此参数,网卡将接受网络中发给它的所有数据包。-allmulti设置是否支持多播模式,如果选择此参数,网卡将接受网络中所有的数据包
选择性参数:
参 数参数说明add给指定网卡设置IPV6地址del 删除指定网卡的IPV6地址配置网卡的硬件地址mtu设置网卡的最大传输单元netmask设置网卡的子网掩码tunnel< IP地址>建立隧道dstaddr设定一个远端地址,建立点对点通信-broadcast为网卡设置广播协议-pointtopoint为网卡设置点对点通信协议multicast为网卡设置组播标志为网卡设置IPV4地址txqueuelen为网卡设置传输队列的长度。
范例:
范例1:
[root@monitor ~]# ifconfig //显示当前网络设备的信息
eth0 Link encap:Ethernet HWaddr 00:0C:6E:73:F0:2A
inet addr:9 Bcast:55 Mask:
inet6 addr: fe80::20c:6eff:fe73:f02a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6579868 errors:0 dropped:0 overruns:0 frame:0
TX packets:6004727 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1534220347 (1.4 GiB) TX bytes:1213905074 (1.1 GiB)
Interrupt:193 Base address:0x2000
lo Link encap:Local Loopback
inet addr: Mask:
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1286762 errors:0 dropped:0 overruns:0 frame:0
TX packets:1286762 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes(93.3 MiB) TX bytes(93.3 MiB)
范例2:
[root@monitor ~]# ifconfig eth0 8 netmask
//为网卡设置IPV4地址和子网掩码
范例3:
[root@monitor ~]# ifconfig eth0 down
[root@monitor ~]# ifconf
转载地址:http://trqhp.baihongyu.com/