Linux命令之ifconfig使用详解

 更新时间:2024年08月26日 11:11:56   作者:草莓田田圈~  
这篇文章主要介绍了Linux命令之ifconfig使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一.命令简介

用来查看、配置、启用或禁用网络接口的工具。

可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。

二.命令内容详解

  • 第一行(显示网卡状态信息)
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
eth0网卡名称
UP代表网卡开启状态
BROADCAST代表主机支持广播
RUNNING代表网卡设备已连接
MULTICAST表示支持组播
mtu 1500表示数据包最大传输单元 1500,单位是字节
  • 第二行(显示网卡的网络信息)
inet 10.10.100.220  netmask 255.255.255.0  broadcast 10.10.100.255
inet网卡的IP地址
netmask子网掩码
broadcast广播地址
  • 第三行(ipv6地址)
inet6 fe80::392a:fb67:ba9f:81be  prefixlen 64  scopeid 0x20<link>
  • 第四行
ether 00:50:56:af:7d:c3  txqueuelen 1000  (Ethernet)
ether表示连接类型(以太网)
00:50:56:af:7d:c3MAC地址
txqueuelen 1000表示网卡传送队列长度
  • 第五行
RX packets 383690  bytes 27273753 (26.0 MiB)
RX packets接收到的总包数
bytes接收到的总字节数
  • 第六行
RX errors 0  dropped 0  overruns 0  frame 0
RX errors接收时,产生错误的数据包数
dropped接收时,丢弃的数据包数
overruns接收时,由于速度过快而丢失的数据包数
frame接收时,发生frame(框架)错误而丢失的数据包数
  • 第七行
TX packets 401383  bytes 5808218716 (5.4 GiB)
TX packets发送的总包数
bytes发送的总字节数
  • 第八行
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
TX errors发送时,产生错误的数据包数
dropped发送时,丢失的数据包数
overruns发送时,由于速度过快而丢失的数据包数
collisions发送时,冲突信息包的数目

第二段

lo 是表示主机的回坏地址,IP地址固定为127.0.0.1,子网掩码为8位,表示本机

三.常用参数

命令格式:ifconfig [参数] [网络设备]

网卡名称显示指定网卡的全部信息
-a显示全部接口信息

ifconfig 网卡名 up

(ifup 网卡名)

启动指定网卡

ifconfig 网卡名 down

(ifdown 网卡名)

关闭指定网卡
ifconfig 网卡名 mtu 数值更改网卡的mtu数值
ifconfig 网卡名 ip地址设置网卡ip地址
ifconfig 网卡名 hw mac地址设置网卡mac地址

1.ifconfig eth0 --显示指定网卡信息

2.ifconfig -a --显示全部接口信息

3.ifconfig eth0 up --启动网卡

4.ifconfig eth0 down --关闭网卡

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • linux操作之重定向问题

    linux操作之重定向问题

    这篇文章主要介绍了linux操作之重定向问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • 详细CentOS-6.3安装配置SVN的方法

    详细CentOS-6.3安装配置SVN的方法

    本文为大家介绍在CentOS-6.3中安装与配置SVN的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考
    2016-12-12
  • linux sort多字段排序实例解析

    linux sort多字段排序实例解析

    这篇文章主要介绍了linux sort多字段排序实例解析,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • Centos搭建GTK+Codeblock完整版

    Centos搭建GTK+Codeblock完整版

    刚搭建完成一个程序用的软件。把自己在搭建时步骤写下来,省的在搭建的时候走弯路,找资料。
    2010-02-02
  • linux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    linux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    下面小编就为大家带来一篇linux下查看已经安装的jdk 并卸载jdk的方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • 查看linux文件系统块大小的实现方法

    查看linux文件系统块大小的实现方法

    下面小编就为大家带来一篇查看linux文件系统块大小的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • 详解Linux环境变量配置全攻略

    详解Linux环境变量配置全攻略

    这篇文章主要介绍了Linux环境变量配置全攻略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    Ubuntu18.04设置共享文件夹方式(解决/mnt目录下没有hgfs目录)

    这篇文章详细介绍了如何在Ubuntu虚拟机和Windows系统之间共享文件夹,并提供了具体步骤,包括创建共享文件夹、配置虚拟机设置、在Ubuntu中查看共享文件夹、解决挂载问题以及设置开机自动挂载
    2025-12-12
  • Linux之线程的创建方式

    Linux之线程的创建方式

    这篇文章主要介绍了Linux之线程的创建方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • Linux系统修改ssh远程端口的方法步骤

    Linux系统修改ssh远程端口的方法步骤

    修改 Linux 系统的 SSH 远程端口是提高服务器安全性的一种常见做法,通过更改默认端口(22)为其他端口,可以有效减少暴力 破解攻击的风险,以下是详细步骤以及注意事项,需要的朋友可以参考下
    2025-09-09

最新评论