(1)用法:
用法: ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]
(2)功能:
功能: ip命令用來(lái)顯示或操縱Linux主機(jī)的路由、網(wǎng)絡(luò)設(shè)備、策略路由和隧道。
(3)選項(xiàng)參數(shù):
1)OPTIONS: 是一些修改ip行為或者改變其輸出的選項(xiàng),所有的選項(xiàng)都是以-字符開頭,分為長(zhǎng)、短兩種形式:
-V -Version 打印ip的版本并退出
-s -stats -statistics 輸出更為詳盡的信息(如果這個(gè)選項(xiàng)出現(xiàn)兩次或者多次,輸出的信息將更為詳盡)
-f -family 這個(gè)選項(xiàng)后面接協(xié)議種類,包括:inet、inet6或者link,強(qiáng)調(diào)使用的協(xié)議種類。
如果沒有足夠的信息告訴ip使用的協(xié)議?類,ip就會(huì)使用默認(rèn)值inet或者any。link比較特殊,它表示不涉及任何網(wǎng)絡(luò)協(xié)議。
-4 是 -family inet 的簡(jiǎn)寫。
-6 是 -family inet6 的簡(jiǎn)寫。
-0 是 -family link 的簡(jiǎn)寫。
-o,-oneline 對(duì)每行記錄都使用單行輸出,回行用字符代替。如果你需要使用wc、grep等工具處理ip的輸出,會(huì)用到這個(gè)選項(xiàng)。
r,-resolve 查詢域名解析系統(tǒng),用獲得的主機(jī)名代替主機(jī)IP地址。
2)OBJECT: 是你要管理或者獲取信息的對(duì)象。ip認(rèn)識(shí)的對(duì)象??:
link 網(wǎng)絡(luò)設(shè)備
address 一個(gè)設(shè)備的協(xié)議(IP或者IPV6)地址
neighbour ARP或者NDISC緩沖區(qū)條目
route 路由表?xiàng)l目
rule 路由策略數(shù)據(jù)庫(kù)中的規(guī)則
maddress 多播地址
mroute 多播路由緩沖區(qū)條目
tunnel IP 上的通道
另外,所有的對(duì)象名都可以簡(jiǎn)寫,例如:address可以簡(jiǎn)寫為addr,甚至是a。
3)COMMAND[ARGUMENTS] 設(shè)置針對(duì)指定對(duì)象執(zhí)行的操作
一般情況下,ip支持對(duì)象的增加(add)、刪除(delete)和展示(show或者list)。
4)ARGUMENTS 是命令的一些參數(shù),它們倚賴于對(duì)象和命令。
ip支持兩種類型的參數(shù):flag和parameter。flag由一個(gè)關(guān)鍵詞組成;parameter由一個(gè)關(guān)鍵詞加一個(gè)數(shù)值組成。