linux 下ifconfig命令用法介绍

ifconfig
ifconfig 的语法为:

ifconfig [-a] [-V] [-s] [[]

]

[[-]broadcast [

]]

[netmask

]

[up|down]

其中 interface 为网卡名,address 为IP 地址,broadcast 表示设置广播地址,其后的address 为广播地址的IP ,netmask 表示设置子网掩码,其后的address 为子网掩码的IP, up、 down 设置当前网卡的状态,up表示启用当前网卡,down 表示关闭当前网卡。

Ifconfig 的常用参数说明如下:

-a 查看所有网卡状态

-V 查看ifconfig 命令的版本信息

-s 查看统计信息

示例:

1) 将第一块网卡的 IP 地址设置为192.168.0.1:

ifconfig eth0 192.168.0.1 (格式: ifconfig 网络设备名 IP 地址)

2) 暂时关闭或启用网卡:

关闭第一块网卡: ifconfig eth0 down

启用第一块网卡 ifconfig eth0 up

3 )将第一块网卡的子网掩码设置为 255.255.255.0:

ifconfig eth0 netmask 255.255.255.0 (格式:ifconfig 网络设备名 netmask子网掩码)

我们也可以同时设置 IP 地址和子网掩码:

ifconfig eth0 192.168.0.1 netmask 255.255.255.0

4) 查看第一块网卡的状态:

ifconfig eth0

如果要查看所有的网卡状态, 则直接使用不带参数的ifconfig 命令即可。

ifconfig 输出的状态信息是十分有用的,下面我们就简单说明一下:

有几个状态比较重要:

UP/DOWN :网卡是否启动了,如果是DOWN的话,那肯定无法用的;

RX packets 中的errors 包的数量如果过大说明网卡在接收时有问题;

TX packets 中的errors 包的数量如果过大说明网卡在发送时有问题;

时间: 2024-09-17 04:19:48

linux 下ifconfig命令用法介绍的相关文章

Linux下ifconfig命令的扩展实用

  Linux查看IP地址的命令--ifconfig ifconfig命令用于查看和更改网络接口的地址和参数 代码如下: $ifconfig -a lo0: flags=849 mtu 8232 inet 127.0.0.1 netmask ff000000 hme0: flags=863 mtu 1500 inet 211.101.149.11 netmask ffffff00 broadcast 211.101.149.255 ether 8:0:20:a7:4d:21 系统会显示网络接口的

linux下ps 命令用法总结

估计linux下常用的命令里ps算是使用率较高的了,今天来翻译一下这篇ps相关的文章 Linux ps command The ps command on linux is one of the most basic commands for viewing the processes running on the system. It provides a snapshot of the current processes along with detailed information lik

linux中uptime命令用法介绍

uptime命令用法十分简单:直接输入uptime即可. 另外还有一个参数  -V ,是用来查询版本的. (注意是大写的字母v) [linux @ localhost]$ uptime –V procps version 3.2.7 [linux @ localhost]$ uptime 显示结果为: 10:19:04 up 257 days, 18:56,  12 users,  load average: 2.10, 2.10,2.09 显示内容说明: 10:19:04           

linux下ip命令用法

配置数据转发,可以通过 1.路由转发即用用路由器实现: 2.使用NAT转发: 简单的说: 路由表内的信息只是指定数据包在路由器内的下一个去处.并不能改变数据包本身的地址信息.即它只是"换条路而已,目的地不变": 而地址转换是把数据包来时的地址转换成可以上网的IP地址,这样才能通过验证使主机到INTERNET可达.即"换掉目的地": 设置和删除Ip地址 设置一个IP地址,可以使用下列ip命令: # ip addr add 192.168.0.193/24 dev wl

linux下ping命令使用介绍

  一.ping命令的原理和工作机制 •ping命令一般用于检测网络通与不通,也叫时延,其值越大,速度越慢PING(PacketInternetGrope),因特网包探索器,用于测试网络连接量的程序. •ping发送一个ICMP回声请求消息给目的地并报告是否收到所希望的ICMP回声应答.它是用来检查网络是否通畅或者网络连接速度的命令. •原理:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初

Linux下More命令用法详解

如果你已经习惯了在Linux系统上工作,那你一定会发现在Linux世界中存在着大量的文本文件.配置文件和日志文件通常都采用文本格式.这些文件通常都有很长的内容,不能在一屏内全部显示.所以在处理这种文件时,我们需要分页显示.这时我们可以用上more命令. More是干嘛的 more是一个用来分页显示大文本文件的命令,它默认是内置在各个Linux发行版中的. 怎么用More 使用more命令,只需要键入: $ more file_name 比如,我们想检查/var/log目录下的日志文件syslog

linux下xargs命令用法详解 【转】

转自:http://blog.chinaunix.net/uid-128922-id-289992.html xargs在linux中是个很有用的命令,它经常和其他命令组合起来使用,非常的灵活. xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具.它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理.由此 这个命令也是后置引用的一个强有力的替换.在一般使用过多参数的命令替换失败的时候,用xargs来替换它一般都能成功.通常情况下,xargs从管道或 者stdin中读取数

Linux下nl命令的用法详解

Linux中nl命令和cat命令很像,不过nl命令会打上行号,属于比较不常用的命令,下面随小编一起来了解下这个鲜为人知的nl命令吧. nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能. 1.命令格式: nl [选项]... [文件]... 2.命令参数: -b :指定行号指定的方式,主要有两种: -b a :表示不论是否为空行,也同样列出

linux下echo命令的奇怪用法

问题描述 linux下echo命令的奇怪用法 echo ""this is rs1 super secret key"" > /data/key/r0这段话是什么意思啊,后面跟的竟然是一个路径,而不是路径下的某一个文件?? 解决方案 /data/key/r0 在linux代表的是绝对路径,你echo这句话是把这句话写到了key目录下的r0这个文件中 echo ""this is rs1 super secret key""