自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

試試Linux下的ip命令,ifconfig已經(jīng)過時(shí)了

運(yùn)維 系統(tǒng)運(yùn)維
Linux的ip命令和ifconfig類似,但前者功能更強(qiáng)大,并旨在取代后者。使用ip命令,只需一個命令,你就能很輕松地執(zhí)行一些網(wǎng)絡(luò)管理任務(wù)。ifconfig是net-tools中已被廢棄使用的一個命令,許多年前就已經(jīng)沒有維護(hù)了。

Linux的ip命令和ifconfig類似,但前者功能更強(qiáng)大,并旨在取代后者。使用ip命令,只需一個命令,你就能很輕松地執(zhí)行一些網(wǎng)絡(luò)管理任務(wù)。ifconfig是net-tools中已被廢棄使用的一個命令,許多年前就已經(jīng)沒有維護(hù)了。iproute2套件里提供了許多增強(qiáng)功能的命令,ip命令即是其中之一。

Net tools vs Iproute2

要安裝ip,請點(diǎn)擊這里下載iproute2套裝工具 。不過,大多數(shù)Linux發(fā)行版已經(jīng)預(yù)裝了iproute2工具。

你也可以使用git命令來下載***源代碼來編譯:

  1. $ git clone https://kernel.googlesource.com/pub/scm/linux/kernel/git/shemminger/iproute2.git

iproute2 git clone

設(shè)置和刪除Ip地址

要給你的機(jī)器設(shè)置一個IP地址,可以使用下列ip命令:

  1. $ sudo ip addr add 192.168.0.193/24 dev wlan0

請注意IP地址要有一個后綴,比如/24。這種用法用于在無類域內(nèi)路由選擇(CIDR)中來顯示所用的子網(wǎng)掩碼。在這個例子中,子網(wǎng)掩碼是255.255.255.0。

在你按照上述方式設(shè)置好IP地址后,需要查看是否已經(jīng)生效。

  1. $ ip addr show wlan0

set ip address

你也可以使用相同的方式來刪除IP地址,只需用del代替add。

  1. $ sudo ip addr del 192.168.0.193/24 dev wlan0

delete ip address

列出路由表?xiàng)l目

ip命令的路由對象的參數(shù)還可以幫助你查看網(wǎng)絡(luò)中的路由數(shù)據(jù),并設(shè)置你的路由表。***個條目是默認(rèn)的路由條目,你可以隨意改動它。

在這個例子中,有幾個路由條目。這個結(jié)果顯示有幾個設(shè)備通過不同的網(wǎng)絡(luò)接口連接起來。它們包括WIFI、以太網(wǎng)和一個點(diǎn)對點(diǎn)連接。

  1. $ ip route show

ip route show

假設(shè)現(xiàn)在你有一個IP地址,你需要知道路由包從哪里來??梢允褂孟旅娴穆酚蛇x項(xiàng)(譯注:列出了路由所使用的接口等):

  1. $ ip route get 10.42.0.47

ip route get

更改默認(rèn)路由

要更改默認(rèn)路由,使用下面ip命令:

  1. $ sudo ip route add default via 192.168.0.196

default route

顯示網(wǎng)絡(luò)統(tǒng)計(jì)數(shù)據(jù)

使用ip命令還可以顯示不同網(wǎng)絡(luò)接口的統(tǒng)計(jì)數(shù)據(jù)。

ip statistics all interfaces

當(dāng)你需要獲取一個特定網(wǎng)絡(luò)接口的信息時(shí),在網(wǎng)絡(luò)接口名字后面添加選項(xiàng)ls即可。使用多個選項(xiàng)-s會給你這個特定接口更詳細(xì)的信息。特別是在排除網(wǎng)絡(luò)連接故障時(shí),這會非常有用。

  1. $ ip -s -s link ls p2p1

ip link statistics

ARP條目

地址解析協(xié)議(ARP)用于將一個IP地址轉(zhuǎn)換成它對應(yīng)的物理地址,也就是通常所說的MAC地址。使用ip命令的neigh或者neighbour選項(xiàng),你可以查看接入你所在的局域網(wǎng)的設(shè)備的MAC地址。

  1. $ ip neighbour

ip neighbour

監(jiān)控netlink消息

也可以使用ip命令查看netlink消息。monitor選項(xiàng)允許你查看網(wǎng)絡(luò)設(shè)備的狀態(tài)。比如,所在局域網(wǎng)的一臺電腦根據(jù)它的狀態(tài)可以被分類成REACHABLE或者STALE。使用下面的命令:

  1. $ ip monitor all

ip monitor all

激活和停止網(wǎng)絡(luò)接口

你可以使用ip命令的up和down選項(xiàng)來激某個特定的接口,就像ifconfig的用法一樣。

在這個例子中,當(dāng)ppp0接口被激活和在它被停止和再次激活之后,你可以看到相應(yīng)的路由表?xiàng)l目。這個接口可能是wlan0或者eth0。將ppp0更改為你可用的任意接口即可。

  1. $ sudo ip link set ppp0 down
  2.  
  3. $ sudo ip link set ppp0 up

ip link set up and down

獲取幫助

當(dāng)你陷入困境,不知道某一個特定的選項(xiàng)怎么用的時(shí)候,你可以使用help選項(xiàng)。man頁面并不會提供許多關(guān)于如何使用ip選項(xiàng)的信息,因此這里就是獲取幫助的地方。

比如,想知道關(guān)于route選項(xiàng)更多的信息:

  1. $ ip route help

ip route help

小結(jié)

對于網(wǎng)絡(luò)管理員們和所有的Linux使用者們,ip命令是必備工具。是時(shí)候拋棄ifconfig命令了,特別是當(dāng)你寫腳本時(shí)。


via: http://linoxide.com/linux-command/use-ip-command-linux/

譯者:KayGuoWhu 校對:wxy

本文由 LCTT 原創(chuàng)翻譯,Linux中國 榮譽(yù)推出

本文地址:http://linux.cn/article-3144-1.html

責(zé)任編輯:黃丹 來源: Linux中國
相關(guān)推薦

2011-10-18 10:30:55

Unix

2009-04-17 15:19:25

職場過時(shí)晚年

2019-03-10 16:21:05

大數(shù)據(jù)深度學(xué)習(xí)人工智能

2024-06-18 14:50:42

2016-11-21 12:26:58

編程代碼

2022-03-22 16:48:04

云技術(shù)開源應(yīng)用云服務(wù)

2023-09-11 08:00:00

代碼審查開發(fā)

2015-06-09 15:03:38

大數(shù)據(jù)豈止于大

2010-10-22 09:15:31

JavaMac App Sto

2017-01-15 14:59:40

微軟Windows 7

2021-02-06 06:10:44

ifconfigip 命令系統(tǒng)運(yùn)維

2017-06-12 10:38:03

軟件定義存儲數(shù)據(jù)存儲

2017-11-03 13:52:46

數(shù)據(jù)分析數(shù)據(jù)處理大數(shù)據(jù)

2017-11-03 07:27:50

數(shù)據(jù)分析數(shù)據(jù)編譯器

2013-06-25 13:08:32

Java EEJava EE 7Spring框架

2018-07-26 10:26:09

大數(shù)據(jù)傳統(tǒng)數(shù)據(jù)

2023-11-20 15:45:09

2010-03-09 14:59:02

Linux ifcon

2015-08-20 10:59:07

Linuxipifconfig

2010-03-18 17:13:52

Linux命令
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號