Linux命令之ifconfig使用詳解
一.命令簡介
用來查看、配置、啟用或禁用網(wǎng)絡(luò)接口的工具。
可以用這個工具來臨時性的配置網(wǎng)卡的IP地址、掩碼、廣播地址、網(wǎng)關(guān)等。
二.命令內(nèi)容詳解

- 第一行(顯示網(wǎng)卡狀態(tài)信息)
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
| eth0 | 網(wǎng)卡名稱 |
| UP | 代表網(wǎng)卡開啟狀態(tài) |
| BROADCAST | 代表主機支持廣播 |
| RUNNING | 代表網(wǎng)卡設(shè)備已連接 |
| MULTICAST | 表示支持組播 |
| mtu 1500 | 表示數(shù)據(jù)包最大傳輸單元 1500,單位是字節(jié) |
- 第二行(顯示網(wǎng)卡的網(wǎng)絡(luò)信息)
inet 10.10.100.220 netmask 255.255.255.0 broadcast 10.10.100.255
| inet | 網(wǎng)卡的IP地址 |
| netmask | 子網(wǎng)掩碼 |
| broadcast | 廣播地址 |
- 第三行(ipv6地址)
inet6 fe80::392a:fb67:ba9f:81be prefixlen 64 scopeid 0x20<link>
- 第四行
ether 00:50:56:af:7d:c3 txqueuelen 1000 (Ethernet)
| ether | 表示連接類型(以太網(wǎng)) |
| 00:50:56:af:7d:c3 | MAC地址 |
| txqueuelen 1000 | 表示網(wǎng)卡傳送隊列長度 |
- 第五行
RX packets 383690 bytes 27273753 (26.0 MiB)
| RX packets | 接收到的總包數(shù) |
| bytes | 接收到的總字節(jié)數(shù) |
- 第六行
RX errors 0 dropped 0 overruns 0 frame 0
| RX errors | 接收時,產(chǎn)生錯誤的數(shù)據(jù)包數(shù) |
| dropped | 接收時,丟棄的數(shù)據(jù)包數(shù) |
| overruns | 接收時,由于速度過快而丟失的數(shù)據(jù)包數(shù) |
| frame | 接收時,發(fā)生frame(框架)錯誤而丟失的數(shù)據(jù)包數(shù) |
- 第七行
TX packets 401383 bytes 5808218716 (5.4 GiB)
| TX packets | 發(fā)送的總包數(shù) |
| bytes | 發(fā)送的總字節(jié)數(shù) |
- 第八行
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
| TX errors | 發(fā)送時,產(chǎn)生錯誤的數(shù)據(jù)包數(shù) |
| dropped | 發(fā)送時,丟失的數(shù)據(jù)包數(shù) |
| overruns | 發(fā)送時,由于速度過快而丟失的數(shù)據(jù)包數(shù) |
| collisions | 發(fā)送時,沖突信息包的數(shù)目 |
第二段
lo 是表示主機的回壞地址,IP地址固定為127.0.0.1,子網(wǎng)掩碼為8位,表示本機
三.常用參數(shù)
命令格式:ifconfig [參數(shù)] [網(wǎng)絡(luò)設(shè)備]
| 網(wǎng)卡名稱 | 顯示指定網(wǎng)卡的全部信息 |
| -a | 顯示全部接口信息 |
ifconfig 網(wǎng)卡名 up (ifup 網(wǎng)卡名) | 啟動指定網(wǎng)卡 |
ifconfig 網(wǎng)卡名 down (ifdown 網(wǎng)卡名) | 關(guān)閉指定網(wǎng)卡 |
| ifconfig 網(wǎng)卡名 mtu 數(shù)值 | 更改網(wǎng)卡的mtu數(shù)值 |
| ifconfig 網(wǎng)卡名 ip地址 | 設(shè)置網(wǎng)卡ip地址 |
| ifconfig 網(wǎng)卡名 hw mac地址 | 設(shè)置網(wǎng)卡mac地址 |
1.ifconfig eth0 --顯示指定網(wǎng)卡信息

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

3.ifconfig eth0 up --啟動網(wǎng)卡

4.ifconfig eth0 down --關(guān)閉網(wǎng)卡

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux下查看已經(jīng)安裝的jdk 并卸載jdk的方法(推薦)
查看linux文件系統(tǒng)塊大小的實現(xiàn)方法
Ubuntu18.04設(shè)置共享文件夾方式(解決/mnt目錄下沒有hgfs目錄)

