新聞中心
Linux操作系統(tǒng)是一個(gè)非常流行的開源操作系統(tǒng),它廣泛應(yīng)用于服務(wù)器和個(gè)人電腦中。隨著Linux的不斷發(fā)展,越來越多的人開始了解并使用它。在使用Linux時(shí),我們經(jīng)常會(huì)遇到一些問題,如內(nèi)存不足、磁盤空間不足等等。其中,flush是一道比較復(fù)雜的技術(shù)難點(diǎn),本文將解析flush的作用和使用方法,幫助讀者更好的了解和使用Linux操作系統(tǒng)。

創(chuàng)新互聯(lián)建站專注于清江浦網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供清江浦營銷型網(wǎng)站建設(shè),清江浦網(wǎng)站制作、清江浦網(wǎng)頁設(shè)計(jì)、清江浦網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務(wù),打造清江浦網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供清江浦網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
一、flush的作用
Linux中的flush操作一般用于清空緩存,該操作會(huì)強(qiáng)制將緩存的內(nèi)容寫入磁盤中,并清空緩存區(qū)。這個(gè)操作經(jīng)常在進(jìn)行一些特殊的數(shù)據(jù)操作時(shí)使用。在進(jìn)行數(shù)據(jù)分析、大數(shù)據(jù)處理、數(shù)據(jù)庫操作等時(shí),需要對大量的數(shù)據(jù)進(jìn)行讀取和寫入,為了提高讀寫效率,往往會(huì)使用緩存來加速讀取和寫入操作。但是,如果不及時(shí)刷新緩存,數(shù)據(jù)可能會(huì)因?yàn)榫彺鏇]能及時(shí)寫入磁盤而丟失。flush操作可以保證數(shù)據(jù)的完整性,避免數(shù)據(jù)出現(xiàn)異?;驌p毀,確保數(shù)據(jù)的可靠性和安全性。
二、flush的使用方法
在Linux中,flush操作有許多不同的實(shí)現(xiàn)方法。一些常用的方法如下:
1. 使用sync命令
sync命令是一個(gè)用于強(qiáng)制將文件系統(tǒng)緩存中的數(shù)據(jù)同步到硬盤中的命令。這個(gè)命令會(huì)遍歷整個(gè)文件系統(tǒng)并將數(shù)據(jù)寫入磁盤中,確保數(shù)據(jù)的可靠性和安全性??梢酝ㄟ^以下命令使用sync:
$ sync
這個(gè)命令將所有未同步的緩存數(shù)據(jù)寫入磁盤中。
2. 使用sync和echo命令
在Linux的某些發(fā)行版中,sync命令可能不太有效。此時(shí),可以使用以下命令:
$ echo 3 > /proc/sys/vm/drop_caches
該命令會(huì)將內(nèi)存緩存中的數(shù)據(jù)強(qiáng)制清空,釋放內(nèi)存并確保數(shù)據(jù)的可靠性。
3. 使用sysctl命令
sysctl命令也可以用于清空緩存,具體使用方法如下:
$ sysctl -w vm.drop_caches=3
該命令將清空磁盤緩存和inode和文件刪除緩存。
4. 使用dd命令
dd命令是一個(gè)用于復(fù)制數(shù)據(jù)的強(qiáng)大命令,同時(shí)也可以用于清空緩存。使用方法如下:
$ dd if=/dev/zero of=/mnt/mydrive/bigfile bs=10K count=100000
該命令會(huì)使用/dev/zero 中的數(shù)據(jù)填充占用空間的文件,從而強(qiáng)制寫入磁盤中并清空緩存。
flush指的是清空緩存,確保數(shù)據(jù)的可靠性和安全性。在Linux系統(tǒng)中,flush操作有許多不同的實(shí)現(xiàn)方法,如sync命令、echo命令、sysctl命令和dd命令等。這些方法都能夠有效地清空緩存,確保數(shù)據(jù)的完整性和安全性。需要提醒讀者的是,flush操作具有較強(qiáng)的破壞性和危險(xiǎn)性,因此在使用時(shí)需要特別小心,以免造成數(shù)據(jù)的丟失或損壞。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
linux下的python里面如何用相關(guān)的網(wǎng)絡(luò)模塊來重啟tp-link路由器?
哈哈,你說的這個(gè)我也做過,給你段我寫的代碼
# -*- coding: utf-8 -*-
# 重啟路由器腳本
#
import urllib2, base64
# 192.168.1.1
# admin:admin (BASE64編碼)
if __name__ == ‘__main__’:
吵仔 # 請求地址
url = ‘
重啟路由器’
# 驗(yàn)證的用戶名和密碼
login_user = ‘a(chǎn)dmin’
login_pw = ‘a(chǎn)dmin’
auth = ‘Basic ‘ 頌茄+ base64.b64encode(‘a(chǎn)dmin:admin’)
print auth
heads = { ‘Referer’ : ‘
,
‘Authorization’ : auth
}
# 請野碰察求重啟路由器
request = urllib2.Request(url, None, heads)
response = urllib2.urlopen(request)
print response.read()
你說的總體是可行的,路由器都會(huì)提供一個(gè)web 的訪問控制界面,python urllib2 可森哪以利用POST 的方式登錄,加一個(gè)header 就可以了,下面是登錄一個(gè)BBS 的代碼的header:
req=urllib.request.Request(url)
req.add_header(‘User-agent’,’Mozilla/5.0′)
req.add_header(‘Content-Type’,’application/x-www-form-urlencoded’)
params=urllib.parse.urlencode({‘id’:username,
‘login.x’:24,
‘login.y’:8,
‘login’:’登陸’,
‘pw’:password,
‘titletype’:’forum’
})
params=params.encode(‘gb2312’)
print(‘Send request! waiting respose…..’)
res=urllib2.urlopen(req,params)
下面是我ppp登錄路由器拍春亮的方式:
#!/usr/bin/python
#
# License: GNU GPL v2
#
# Script for comtrend hg536+ ( firmware AJAZ-C03_R21.A2pB021g.d15h )
# This scripts connect to router and reset ip in 45s. In this example use default values for jazztel .
import getpass
import sys
import telnetlib
import time
HOST = “192.168.1.1”
LOGIN = “admin”
PASS = “admin”
PROMPT = ” -> “
WAITTIME = 40 # Number of second
CONNECTIONNAME = “0.8.35 2” # to see your connections, manually connect to router (telnet 192.168.1.1) and use “wan show” .You should choose you PPPoE connection Use a combination of VCC + Con Id. For example “”0.8.35 2″”
tnt = telnetlib.Telnet(HOST)
tnt.read_until(“Login: “)
tnt.write(LOGIN + “\n”)
tnt.read_until(“Password: “)
tnt.write(PASS + “\n”)
tnt.read_until(PROMPT)
tnt.write(“ppp config ” + CONNECTIONNAME + ” down\n”)
time.sleep(3)
tnt.write(“\n”)
tnt.write(“ppp config ” + CONNECTIONNAME + ” up\n”)
time.sleep(WAITTIME)
tnt.read_until(PROMPT)
tnt.write(“ppp config ” + CONNECTIONNAME + ” up\n”)
tnt.write(“\n”)
tnt.read_until(PROMPT)
tnt.write(“13\n”) # press option to exit
tnt.close()
下面重啟路由器:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
import telnetlib
import re
import time
import sys
import os
HOST = “192.168.2.1”
password = “password”
class bcolors:
HEADER = ‘\033
OKBLUE = ‘\033
OKGREEN = ‘\033
WARNING = ‘\033
FAIL = ‘\033
ENDC = ‘\033
def disable(self):
self.HEADER = ”
self.OKBLUE = 襲寬”
self.OKGREEN = ”
self.WARNING = ”
self.FAIL = ”
self.ENDC = ”
def drukuj(wiadomosc):
sys.stdout.write(“\r”)
sys.stdout.write(“”)
sys.stdout.flush()
sys.stdout.write(“\r”)
sys.stdout.write(wiadomosc)
sys.stdout.flush()
#sys.stdout.write(“\r”)
def status(komenda):
odb = “”
try:
tn = telnetlib.Telnet(host=HOST,timeout=23)
except IOError:
print “Nie nawi?zano po??czenia :(\n”
else:
tn.read_until(“Password: “)
tn.write(password + “\n”)
if komenda==”wan adsl reset\n”:
tn.write(komenda)
tn.write(“exit\n”)
#print “Po??czenie zosta?o z resetowane”
drukuj(bcolors.FAIL + “Po??czenie zosta?o z resetowane” + bcolors.ENDC)
if komenda==”ip route status\n”:
tn.write(komenda)
tn.write(“exit\n”)
odb = tn.read_all()
if komenda==”wan adsl status\n”:
tn.write(“wan adsl status\n”)
tn.write(“exit\n”)
odb = tn.read_all()
if re.search(‘current modem status: down’, odb):
#print “Status: down”
drukuj(bcolors.HEADER + “Status: down” + bcolors.ENDC)
if re.search(‘current modem status: wait for initialization’, odb):
#print “Status: wait for initialization”
drukuj(bcolors.WARNING + “Status: wait for initialization” + bcolors.ENDC)
if re.search(‘current modem status: initializing’, odb):
#print “Status: initializing”
drukuj(bcolors.WARNING + “Status: initializing” + bcolors.ENDC)
if re.search(‘current modem status: up’, odb):
#print “Status: up”
drukuj(bcolors.OKBLUE + “Status: up” + bcolors.ENDC)
return odb
def clear():
if os.name == “posix”:
# Unix/Linux/MacOS/BSD/etc
os.system(‘clear’)
elif os.name in (“nt”, “dos”, “ce”):
# DOS/Windows
os.system(‘CLS’)
if __name__==”__main__”:
clear()
status(“wan adsl reset\n”)
time.sleep(5)
a = True
while a:
odb = status(“ip route status\n”)
if re.search(‘\d *poe0 *\d’, odb):
#print “Modem dzia?a”
drukuj(bcolors.OKGREEN + “-={{Modem dzia?a}}=-\n” + bcolors.ENDC)
time.sleep(2)
#clear()
a = False
else:
time.sleep(3)
status(“wan adsl status\n”)
time.sleep(3)
下面通過telnet 來重啟路由器
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import telnetlib
HOST = “192.168.1.1”
USER = “root”
PASS = “admin”
router = telnetlib.Telnet(HOST)
router.read_until(“: “, 2) # wait for timeout or “BusyBox on localhost login: “
router.write(USER + “\n”)
router.read_until(“: “, 2) # wait for timeout or “Password: “
router.write(PASS + “\n”)
router.read_until(“# “, 2) # wait for timeout or “# “
router.write(“reboot\n”)
router.close()
print “Done!”
這是四段獨(dú)立的代碼!
linux 中設(shè)置IP,子網(wǎng)掩碼,網(wǎng)關(guān),DNS的命令是什么?
直接ifconfig 就可以看見了。
用root用戶身份
命令是 ifconfig
但是要卜芹修改這些配置,一般要修改 /型禪畢etc/sysconfig/networking下的
配置文件襲昌
配置網(wǎng)卡一般修改 ifcfg-eth0這個(gè)文件
#ifconfig eth0 172.16.1.28/24
具體的可以用 # man ifconfig 來查看用法
其實(shí)不用命令也可以啦,去系統(tǒng)-系統(tǒng)設(shè)置啥的,找網(wǎng)絡(luò)就可以改了
setup 這個(gè)我覺得超贊 有點(diǎn)圖形的意思
這個(gè)有些麻煩
Linux網(wǎng)腔乎絡(luò)配置命令
來源: ChinaUnix博客 日期: 2023.03.30 15:46 (共有0條評論) 我要評論
首先,先了解傳統(tǒng)的網(wǎng)絡(luò)配置命令:
1. 使用ifconfig命令配置并查看網(wǎng)絡(luò)接口情況
示例1: 配置eth0的IP,同時(shí)激活設(shè)備:
# ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up
示例2: 配置eth0別名設(shè)備 eth0:1 的IP,并添加路由
# ifconfig eth0:1 192.168.4.2
# route add –host 192.168.4.2 dev eth0:1
示例3:激活(禁用)設(shè)備
# ifconfig eth0:1 up(down)
示例4:查看所有(指定)網(wǎng)絡(luò)接口配置
# ifconfig (eth0)
2. 使用route 命令配置路由表
示例1:添加到主機(jī)路由
# route add –host 192.168.4.2 dev eth0:1
# route add –host 192.168.4.1 gw 192.168.4.250
示例2:添加到網(wǎng)絡(luò)的路由
# route add –net IP netmask MASK eth0
# route add –net IP netmask MASK gw IP
# route add –net IP/24 eth1
示例3:添加默認(rèn)網(wǎng)關(guān)
# route add default gw IP
示例4:刪除路由
# route del –host 192.168.4.1 dev eth0:1
示例5:查看路由信息
# route 或 route -n (-n 表示不解析名字,列出速度會(huì)比route 快)
3.ARP 管理命令
示例1:查看ARP緩存
# arp
示例2: 添加
# arp –s IP MAC
示例3: 刪除
# arp –d IP
4. ip是iproute2軟件包里面的一個(gè)強(qiáng)大的網(wǎng)絡(luò)配置工具,它能夠替代一些傳統(tǒng)的網(wǎng)絡(luò)管理工具。例如:ifconfig、route等,
上面虧圓灶的示例完全可以用下面的ip命令實(shí)現(xiàn),而且ip命令可以實(shí)現(xiàn)更多的功能.下面銷扮介紹一些示例:
4.0 ip命令的語法
ip命令的用法如下:
ip OBJECT >
4.1 ip link set–改變設(shè)備的屬性. 縮寫:set、s
示例1:up/down 起動(dòng)/關(guān)閉設(shè)備。
# ip link set dev eth0 up
這個(gè)等于傳統(tǒng)的 # ifconfig eth0 up(down)
示例2:改變設(shè)備傳輸隊(duì)列的長度。
參數(shù):txqueuelen NUMBER或者txqlen NUMBER
# ip link set dev eth0 txqueuelen 100
示例3:改變網(wǎng)絡(luò)設(shè)備MTU(更大傳輸單元)的值。
# ip link set dev eth0 mtu 1500
示例4: 修改網(wǎng)絡(luò)設(shè)備的MAC地址。
參數(shù): address LLADDRESS
# ip link set dev eth0 address 00:01:4f:00:15:f1
4.2 ip link show–顯示設(shè)備屬性. 縮寫:show、list、lst、sh、ls、l
-s選項(xiàng)出現(xiàn)兩次或者更多次,ip會(huì)輸出更為詳細(xì)的錯(cuò)誤信息統(tǒng)計(jì)。
示例:
# ip -s -s link ls eth0
eth0: mtu 1500 qdisc cbq qlen 100
link/ether 00:a0:cc:66:18:78 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
RX errors: length crc frame fifo missed
TX: bytes packets errors dropped carrier collsns
35172
TX errors: aborted fifo window heartbeat
這個(gè)命令等于傳統(tǒng)的 ifconfig eth0
5.1 ip address add–添加一個(gè)新的協(xié)議地址. 縮寫:add、a
示例1:為每個(gè)地址設(shè)置一個(gè)字符串作為標(biāo)簽。為了和Linux-2.0的網(wǎng)絡(luò)別名兼容,這個(gè)字符串必須以設(shè)備名開頭,接著一個(gè)冒號(hào),
# ip addr add local 192.168.4.1/28 brd + label eth0:1 dev eth0
示例2: 在以太網(wǎng)接口eth0上增加一個(gè)地址192.168.20.0,掩碼長度為24位(155.155.155.0),標(biāo)準(zhǔn)廣播地址,標(biāo)簽為eth0:Alias:
# ip addr add 192.168.4.2/24 brd + dev eth1 label eth1:1
這個(gè)命令等于傳統(tǒng)的: ifconfig eth1:1 192.168.4.2
5.2 ip address delete–刪除一個(gè)協(xié)議地址. 縮寫:delete、del、d
# ip addr del 192.168.4.1/24 brd + dev eth0 label eth0:Alias1
5.3 ip address show–顯示協(xié)議地址. 縮寫:show、list、lst、sh、ls、l
# ip addr ls eth0
5.4.ip address flush–清除協(xié)議地址. 縮寫:flush、f
示例1 : 刪除屬于私網(wǎng)10.0.0.0/8的所有地址:
# ip -s -s a f to 10/8
示例2 : 取消所有以太網(wǎng)卡的IP地址
# ip -4 addr flush label “eth0”
6. ip neighbour–neighbour/arp表管理命令
縮寫 neighbour、neighbor、neigh、n
命令 add、change、replace、delete、fulsh、show(或者list)
6.1 ip neighbour add — 添加一個(gè)新的鄰接條目
ip neighbour change–修改一個(gè)現(xiàn)有的條目
ip neighbour replace–替換一個(gè)已有的條目
縮寫:add、a;change、chg;replace、repl
示例1: 在設(shè)備eth0上,為地址10.0.0.3添加一個(gè)permanent ARP條目:
# ip neigh add 10.0.0.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm
示例2:把狀態(tài)改為reachable
# ip neigh chg 10.0.0.3 dev eth0 nud reachable
6.2.ip neighbour delete–刪除一個(gè)鄰接條目
示例1:刪除設(shè)備eth0上的一個(gè)ARP條目10.0.0.3
# ip neigh del 10.0.0.3 dev eth0
6.3.ip neighbour show–顯示網(wǎng)絡(luò)鄰居的信息. 縮寫:show、list、sh、ls
示例1: # ip -s n ls 193.233.7.254
193.233.7.254. dev eth0 lladdr 00:00:0c:76:3f:85 ref 5 used 12/13/20 nud reachable
6.4.ip neighbour flush–清除鄰接條目. 縮寫:flush、f
示例1: (-s 可以顯示詳細(xì)信息)
# ip -s -s n f 193.233.7.254
7. 路由表管理
7.1.縮寫 route、ro、r
7.5.路由表
從Linux-2.2開始,內(nèi)核把路由歸納到許多路由表中,這些表都進(jìn)行了編號(hào),編號(hào)數(shù)字的范圍是1到255。另外,
為了方便,還可以在/etc/iproute2/rt_tables中為路由表命名。
默認(rèn)情況下,所有的路由都會(huì)入到表main(編號(hào)254)中。在進(jìn)行路由查詢時(shí),內(nèi)核只使用路由表main。
7.6.ip route add — 添加新路由
ip route change — 修改路由
ip route replace — 替換已有的路由
縮寫:add、a;change、chg;replace、repl
示例1: 設(shè)置到網(wǎng)絡(luò)10.0.0/24的路由經(jīng)過網(wǎng)關(guān)193.233.7.65
# ip route add 10.0.0/24 via 193.233.7.65
示例2: 修改到網(wǎng)絡(luò)10.0.0/24的直接路由,使其經(jīng)過設(shè)備dummy
# ip route chg 10.0.0/24 dev dummy
示例3: 實(shí)現(xiàn)鏈路負(fù)載平衡.加入缺省多路徑路由,讓ppp0和ppp1分擔(dān)負(fù)載(注意:scope值并非必需,它只不過是告訴內(nèi)核,
這個(gè)路由要經(jīng)過網(wǎng)關(guān)而不是直連的。實(shí)際上,如果你知道遠(yuǎn)程端點(diǎn)的地址,使用via參數(shù)來設(shè)置就更好了)。
# ip route add default scope global nexthop dev ppp0 nexthop dev ppp1
# ip route replace default scope global nexthop dev ppp0 nexthop dev ppp1
示例4: 設(shè)置NAT路由。在轉(zhuǎn)發(fā)來自192.203.80.144的數(shù)據(jù)包之前,先進(jìn)行網(wǎng)絡(luò)地址轉(zhuǎn)換,把這個(gè)地址轉(zhuǎn)換為193.233.7.83
# ip route add nat 192.203.80.142 via 193.233.7.83
示例5: 實(shí)現(xiàn)數(shù)據(jù)包級負(fù)載平衡,允許把數(shù)據(jù)包隨機(jī)從多個(gè)路由發(fā)出。weight 可以設(shè)置權(quán)重.
# ip route replace default equalize nexthop via 211.139.218.145 dev eth0 weight 1 nexthop via 211.139.218.145 dev eth1 weight 1
7.7.ip route delete– 刪除路由
縮寫:delete、del、d
示例1:刪除上一節(jié)命令加入的多路徑路由
# ip route del default scope global nexthop dev ppp0 nexthop dev ppp1
7.8.ip route show — 列出路由
縮寫:show、list、sh、ls、l
示例1: 計(jì)算使用gated/bgp協(xié)議的路由個(gè)數(shù)
# ip route ls proto gated/bgp |wc
0
示例2: 計(jì)算路由緩存里面的條數(shù),由于被緩存路由的屬性可能大于一行,以此需要使用-o選項(xiàng)
# ip -o route ls cloned |wc
示例3: 列出路由表TABLEID里面的路由。缺省設(shè)置是table main。TABLEID或者是一個(gè)真正的路由表ID或者是/etc/iproute2/rt_tables文件定義的字符串,
或者是以下的特殊值:
all — 列出所有表的路由;
cache — 列出路由緩存的內(nèi)容。
ip ro ls 193.233.7.82 tab cache
示例4: 列出某個(gè)路由表的內(nèi)容
# ip route ls table fddi153
示例5: 列出默認(rèn)路由表的內(nèi)容
# ip route ls
這個(gè)命令等于傳統(tǒng)的: route
7.9.ip route flush — 擦除路由表
示例1: 刪除路由表main中的所有網(wǎng)關(guān)路由(示例:在路由監(jiān)控程序掛掉之后):
# ip -4 ro flush scope global type unicast
示例2:清除所有被克隆出來的IPv6路由:
# ip -6 -s -s ro flush cache
示例3: 在gated程序掛掉之后,清除所有的BGP路由:
# ip -s ro f proto gated/bgp
示例4: 清除所有ipv4路由cache
# ip route flush cache
*** IPv4 routing cache is flushed.
7.10 ip route get — 獲得單個(gè)路由 .縮寫:get、g
使用這個(gè)命令可以獲得到達(dá)目的地址的一個(gè)路由以及它的確切內(nèi)容。
ip route get命令和ip route show命令執(zhí)行的操作是不同的。ip route show命令只是顯示現(xiàn)有的路由,而ip route get命令在必要時(shí)會(huì)派生出新的路由。
示例1: 搜索到193.233.7.82的路由
# ip route get 193.233.7.82
193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac cache mtu 1500 rtt 300
示例2: 搜索目的地址是193.233.7.82,來自193.233.7.82,從eth0設(shè)備到達(dá)的路由(這條命令會(huì)產(chǎn)生一條非常有意思的路由,這是一條到193.233.7.82的回環(huán)路由)
# ip r g 193.233.7.82 from 193.233.7.82 iif eth0
193.233.7.82 from 193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac/inr.ac
cache mtu 1500 rtt 300 iif eth0
8. ip route — 路由策略數(shù)據(jù)庫管理命令
命令 add、delete、show(或者list)
注意:策略路由(policy routing)不等于路由策略(rouing policy)。
在某些情況下,我們不只是需要通過數(shù)據(jù)包的目的地址決定路由,可能還需要通過其他一些域:源地址、IP協(xié)議、傳輸層端口甚至數(shù)據(jù)包的負(fù)載。
這就叫做:策略路由(policy routing)。
8.5. ip rule add — 插入新的規(guī)則
ip rule delete — 刪除規(guī)則
縮寫:add、a;delete、del、d
示例1: 通過路由表inr.ruhep路由來自源地址為192.203.80/24的數(shù)據(jù)包
ip ru add from 192.203.80/24 table inr.ruhep prio 220
示例2:把源地址為193.233.7.83的數(shù)據(jù)報(bào)的源地址轉(zhuǎn)換為192.203.80.144,并通過表1進(jìn)行路由
ip ru add from 193.233.7.83 nat 192.203.80.144 table 1 prio 320
示例3:刪除無用的缺省規(guī)則
ip ru del prio
8.7. ip rule show — 列出路由規(guī)則
縮寫:show、list、sh、ls、l
示例1: # ip ru ls
0: from all lookup local
32762: from 192.168.4.89 lookup fddi153
32764: from 192.168.4.88 lookup fddi153
32766: from all lookup main
32767: from all lookup 253
9. ip maddress — 多播地址管理
縮寫:show、list、sh、ls、l
9.3.ip maddress show — 列出多播地址
示例1: # ip maddr ls dummy
9.4. ip maddress add — 加入多播地址
ip maddress delete — 刪除多播地址
縮寫:add、a;delete、del、d
使用這兩個(gè)命令,我們可以添加/刪除在網(wǎng)絡(luò)接口上監(jiān)聽的鏈路層多播地址。這個(gè)命令只能管理鏈路層地址。
示例1: 增加 # ip maddr add 33:33:00:00:00:01 dev dummy
示例2: 查看 # ip -O maddr ls dummy
2: dummy
link 33:33:00:00:00:01 users 2 static
link 01:00:5e:00:00:01
示例3: 刪除 # ip maddr del 33:33:00:00:00:01 dev dummy
10.ip mroute — 多播路由緩存管理
10.4. ip mroute show — 列出多播路由緩存條目
縮寫:show、list、sh、ls、l
示例1:查看 # ip mroute ls
(193.232.127.6, 224.0.1.39) Iif: unresolved
(193.232.244.34, 224.0.1.40) Iif: unresolved
(193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg
示例2:查看 # ip -s mr ls 224.66/16
(193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg
9383 packets,bytes
11. ip tunnel — 通道配置
縮寫 tunnel、tunl
11.4.ip tunnel add — 添加新的通道
ip tunnel change — 修改現(xiàn)有的通道
ip tunnel delete — 刪除一個(gè)通道
縮寫:add、a;change、chg;delete、del、d
示例1:建立一個(gè)點(diǎn)對點(diǎn)通道,更大TTL是32
# ip tunnel add Cisco mode sit remote 192.31.7.104 local 192.203.80.1 ttl 32
11.4.ip tunnel show — 列出現(xiàn)有的通道
縮寫:show、list、sh、ls、l
示例1: # ip -s tunl ls Cisco
12. ip monitor和rtmon — 狀態(tài)監(jiān)視
ip命令可以用于連續(xù)地監(jiān)視設(shè)備、地址和路由的狀態(tài)。這個(gè)命令選項(xiàng)的格式有點(diǎn)不同,命令選項(xiàng)的名字叫做monitor,接著是操作對象:
ip monitor
示例1: # rtmon file /var/log/rtmon.log
示例2: # ip monitor file /var/log/rtmon.log r
linux flush()的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux flush(),Linux flush:理解它的作用和使用方法!,linux下的python里面如何用相關(guān)的網(wǎng)絡(luò)模塊來重啟tp-link路由器?,linux 中設(shè)置IP,子網(wǎng)掩碼,網(wǎng)關(guān),DNS的命令是什么?的信息別忘了在本站進(jìn)行查找喔。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、開啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長,共創(chuàng)價(jià)值。
分享題目:Linuxflush:理解它的作用和使用方法!(linuxflush())
當(dāng)前路徑:http://fisionsoft.com.cn/article/codphgj.html


咨詢
建站咨詢
