欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux網(wǎng)絡(luò)檢查命令,檢查網(wǎng)絡(luò)的命令

linux查看網(wǎng)絡(luò)流量命令

方法一、nload工具

為東洲等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及東洲網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為做網(wǎng)站、網(wǎng)站設(shè)計(jì)、東洲網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

查看參數(shù)幫助命令:

nload –help

-a :這個(gè)好像是全部數(shù)據(jù)的刷新時(shí)間周期,單位是秒,默認(rèn)是300.

-i :進(jìn)入網(wǎng)卡的流量圖的顯示比例最大值設(shè)置,默認(rèn)10240 kBit/s.

-m :不顯示流量圖,只顯示統(tǒng)計(jì)數(shù)據(jù)。

-o :出去網(wǎng)卡的流量圖的顯示比例最大值設(shè)置,默認(rèn)10240 kBit/s.

-t :顯示數(shù)據(jù)的刷新時(shí)間間隔,單位是毫秒,默認(rèn)500。

-u :設(shè)置右邊Curr、Avg、Min、Max的數(shù)據(jù)單位,默認(rèn)是自動(dòng)變的.注意大小寫(xiě)單位不同!

h|b|k|m|g h: auto, b: Bit/s, k: kBit/s, m: MBit/s etc.

H|B|K|M|G H: auto, B: Byte/s, K: kByte/s, M: MByte/s etc.

-U:設(shè)置右邊Ttl的數(shù)據(jù)單位,默認(rèn)是自動(dòng)變的.注意大小寫(xiě)單位不同(與-u相同)!

Devices:自定義監(jiān)控的網(wǎng)卡,默認(rèn)是全部監(jiān)控的,使用左右鍵切換。

如只監(jiān)控eth0命令: nload eth0

方法二、iftop工具

1、iftop界面相關(guān)說(shuō)明

界面上面顯示的是類(lèi)似刻度尺的刻度范圍,為顯示流量圖形的長(zhǎng)條作標(biāo)尺用的。

中間的= =這兩個(gè)左右箭頭,表示的是流量的方向。

TX: 發(fā)送流量

RX: 接收流量

TOTAL:總流量

Cumm: 運(yùn)行iftop到目前時(shí)間的總流量

peak: 流量峰值

rates: 分別表示過(guò)去 2s 10s 40s 的平均流量

2、iftop相關(guān)參數(shù)

常用的參數(shù) 《Linux就該這么學(xué)》

-i 設(shè)定監(jiān)測(cè)的網(wǎng)卡,如:# iftop -i eth1

-B 以bytes為單位顯示流量(默認(rèn)是bits),如:# iftop -B

-n 使host信息默認(rèn)直接都顯示IP,如:# iftop -n

-N 使端口信息默認(rèn)直接都顯示端口號(hào),如: # iftop -N

-F 顯示特定網(wǎng)段的進(jìn)出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0

-h(display this message),幫助,顯示參數(shù)信息

-p 使用這個(gè)參數(shù)后,中間的列表顯示的本地主機(jī)信息,出現(xiàn)了本機(jī)以外的IP信息;

-b 使流量圖形條默認(rèn)就顯示;

-f 這個(gè)暫時(shí)還不太會(huì)用,過(guò)濾計(jì)算包用的;

-P 使host信息及端口信息默認(rèn)就都顯示;

-m設(shè)置界面最上邊的刻度的最大值,刻度分五個(gè)大段顯示,例:# iftop -m 100M

進(jìn)入iftop畫(huà)面后的一些操作命令(注意大小寫(xiě))

按h切換是否顯示幫助;

按n切換顯示本機(jī)的IP或主機(jī)名;

按s切換是否顯示本機(jī)的host信息;

按d切換是否顯示遠(yuǎn)端目標(biāo)主機(jī)的host信息;

按t切換顯示格式為2行/1行/只顯示發(fā)送流量/只顯示接收流量;

按N切換顯示端口號(hào)或端口服務(wù)名稱(chēng);

按S切換是否顯示本機(jī)的端口信息;

按D切換是否顯示遠(yuǎn)端目標(biāo)主機(jī)的端口信息;

按p切換是否顯示端口信息;

按P切換暫停/繼續(xù)顯示;

按b切換是否顯示平均流量圖形條;

按B切換計(jì)算2秒或10秒或40秒內(nèi)的平均流量;

按T切換是否顯示每個(gè)連接的總流量;

按l打開(kāi)屏幕過(guò)濾功能,輸入要過(guò)濾的字符,比如ip,按回車(chē)后,屏幕就只顯示這個(gè)IP相關(guān)的流量信息;

按L切換顯示畫(huà)面上邊的刻度;刻度不同,流量圖形條會(huì)有變化;

按j或按k可以向上或向下滾動(dòng)屏幕顯示的連接記錄;

按1或2或3可以根據(jù)右側(cè)顯示的三列流量數(shù)據(jù)進(jìn)行排序;

按根據(jù)左邊的本機(jī)名或IP排序;

按根據(jù)遠(yuǎn)端目標(biāo)主機(jī)的主機(jī)名或IP排序;

按o切換是否固定只顯示當(dāng)前的連接;

按f可以編輯過(guò)濾代碼,這是翻譯過(guò)來(lái)的說(shuō)法,我還沒(méi)用過(guò)這個(gè)!

按!可以使用Shell命令,這個(gè)沒(méi)用過(guò)!沒(méi)搞明白啥命令在這好用呢!

按q退出監(jiān)控。

方法三、 ifstat

參數(shù):

-a 監(jiān)測(cè)能檢測(cè)到的所有網(wǎng)絡(luò)接口的狀態(tài)信息

-z 隱藏流量是無(wú)的接口,例如那些接口雖然啟動(dòng)了但是未用的

-i 指定要監(jiān)測(cè)的接口,后面跟網(wǎng)絡(luò)接口名

時(shí)間:

-T 報(bào)告所有監(jiān)測(cè)接口的全部帶寬

-w 用指定的列寬,而不是為了適應(yīng)接口名稱(chēng)的長(zhǎng)度而去自動(dòng)放大列寬

-W 如果內(nèi)容比終端窗口的寬度還要寬就自動(dòng)換行

-b 用kbits/s顯示帶寬而不是kbytes/s

Linux網(wǎng)絡(luò)異常排查思路與方法

處理問(wèn)題時(shí)必定不能盲狙,將所有解決辦法都試上一遍。這生產(chǎn)環(huán)境中,解決出現(xiàn)的問(wèn)題是最優(yōu)先的事情,當(dāng)然前提是這問(wèn)題會(huì)影響用戶(hù)的使用或即將影響到的。

處理每個(gè)問(wèn)題必然可按具體問(wèn)題進(jìn)行分類(lèi),根據(jù)每一類(lèi)按對(duì)應(yīng)的解決思路來(lái)執(zhí)行。

但像處理一個(gè)網(wǎng)絡(luò)問(wèn)題的時(shí)候,上至系統(tǒng)防火墻的配置、下至硬件故障。如果處理一個(gè)問(wèn)題都按固定流程來(lái)進(jìn)行的話,那必然效率將非常低下。下為處理網(wǎng)絡(luò)故障的一般流程。

1、網(wǎng)絡(luò)硬件問(wèn)題檢查。???????????????????? (機(jī)率較低)

2、檢查網(wǎng)卡能否正常工作。??????????? (較高、主要表現(xiàn)為人為配置錯(cuò)誤)

3、檢查局域網(wǎng)之間聯(lián)機(jī)是否正常。(非常高)

4、檢查DNS是否設(shè)定正確。??????????? (較低)

5、服務(wù)是否正常打開(kāi)。???????????????????? (低)

6、檢查訪問(wèn)權(quán)限是否打開(kāi)。??????????? (較高)

假如從1至6是標(biāo)準(zhǔn)的處理網(wǎng)絡(luò)問(wèn)題的流程,這樣的處理方式效率低下。處理問(wèn)題可以有整體的流程,但是實(shí)際操作中可先對(duì)出現(xiàn)機(jī)率更高的步驟進(jìn)行檢查、或采取2分法縮小產(chǎn)生問(wèn)題的范圍,雖然上述較的兩個(gè)方法不一定對(duì)所有問(wèn)題都試用,但對(duì)于大多數(shù)的網(wǎng)絡(luò)問(wèn)題來(lái)說(shuō)處理效率有者顯著的提升。

個(gè)人總結(jié)的情況如下。

1、lsmod | grep ip??????????? 查看相關(guān)的網(wǎng)卡模塊是否已加載

2、ifconfig -a??????????????????? 能使用該命令查找到對(duì)應(yīng)網(wǎng)卡配置信息,則說(shuō)明網(wǎng)卡驅(qū)動(dòng)程序正常

3、使用ping命令、依次ping自己、ping局域網(wǎng)主機(jī)、ping網(wǎng)關(guān)

ping自己異常,問(wèn)題:服務(wù)異常、網(wǎng)卡配置未生效

ping局域網(wǎng)主機(jī)異常,問(wèn)題:配置文件有誤、網(wǎng)卡配置未生效、網(wǎng)線損壞

ping網(wǎng)關(guān)異常,問(wèn)題:配置文件有誤、網(wǎng)卡配置未生效

4、當(dāng)前3步還不能正常上外網(wǎng)的話。所有route查看默認(rèn)路由表。

處理方法:刪除不必要的路由信息,并保證默認(rèn)路由是從對(duì)應(yīng)網(wǎng)關(guān)地址出去的。

5、臨時(shí)停止iptables服務(wù)、SELinux服務(wù)、NetworkManager服務(wù)

6、如能上網(wǎng)但訪問(wèn)域名有異常時(shí),那將需要檢查/etc/hosts、/etc/resolv.conf兩個(gè)配置

7、假如以上6步檢查完畢之后,還發(fā)現(xiàn)不能上網(wǎng)。有如下可能。

7.1、主機(jī)MAC地址被路由器禁止上網(wǎng)

7.2、外網(wǎng)服務(wù)異常。如寬帶賬號(hào)欠費(fèi)、光纖被挖斷等物理攻擊。

linux查看網(wǎng)絡(luò)狀態(tài)的指令

# ifdown 網(wǎng)卡設(shè)備名

# 禁用該網(wǎng)卡設(shè)備

# ifup 網(wǎng)卡設(shè)備名

# 啟用該網(wǎng)卡設(shè)備

netstat:查看網(wǎng)絡(luò)相關(guān)狀態(tài)的

ifconfig:顯示配置信息

ping:查看網(wǎng)絡(luò)鏈接

如何用九條命令在一分鐘內(nèi)檢查L(zhǎng)inux服務(wù)器性能

一、uptime命令

這個(gè)命令可以快速查看機(jī)器的負(fù)載情況。在Linux系統(tǒng)中,這些數(shù)據(jù)表示等待CPU資源的進(jìn)程和阻塞在不可中斷IO進(jìn)程(進(jìn)程狀態(tài)為D)的數(shù)量。這些數(shù)據(jù)可以讓我們對(duì)系統(tǒng)資源使用有一個(gè)宏觀的了解。

命令的輸出分別表示1分鐘、5分鐘、15分鐘的平均負(fù)載情況。通過(guò)這三個(gè)數(shù)據(jù),可以了解服務(wù)器負(fù)載是在趨于緊張還是趨于緩解。如果1分鐘平均負(fù)載很高,而15分鐘平均負(fù)載很低,說(shuō)明服務(wù)器正在命令高負(fù)載情況,需要進(jìn)一步排查CPU資源都消耗在了哪里。反之,如果15分鐘平均負(fù)載很高,1分鐘平均負(fù)載較低,則有可能是CPU資源緊張時(shí)刻已經(jīng)過(guò)去。

上面例子中的輸出,可以看見(jiàn)最近1分鐘的平均負(fù)載非常高,且遠(yuǎn)高于最近15分鐘負(fù)載,因此我們需要繼續(xù)排查當(dāng)前系統(tǒng)中有什么進(jìn)程消耗了大量的資源。可以通過(guò)下文將會(huì)介紹的vmstat、mpstat等命令進(jìn)一步排查。

二、dmesg命令

該命令會(huì)輸出系統(tǒng)日志的最后10行。示例中的輸出,可以看見(jiàn)一次內(nèi)核的oom kill和一次TCP丟包。這些日志可以幫助排查性能問(wèn)題。千萬(wàn)不要忘了這一步。

三、vmstat命令

vmstat(8) 命令,每行會(huì)輸出一些系統(tǒng)核心指標(biāo),這些指標(biāo)可以讓我們更詳細(xì)的了解系統(tǒng)狀態(tài)。后面跟的參數(shù)1,表示每秒輸出一次統(tǒng)計(jì)信息,表頭提示了每一列的含義,這幾介紹一些和性能調(diào)優(yōu)相關(guān)的列:

r:等待在CPU資源的進(jìn)程數(shù)。這個(gè)數(shù)據(jù)比平均負(fù)載更加能夠體現(xiàn)CPU負(fù)載情況,數(shù)據(jù)中不包含等待IO的進(jìn)程。如果這個(gè)數(shù)值大于機(jī)器CPU核數(shù),那么機(jī)器的CPU資源已經(jīng)飽和。

free:系統(tǒng)可用內(nèi)存數(shù)(以千字節(jié)為單位),如果剩余內(nèi)存不足,也會(huì)導(dǎo)致系統(tǒng)性能問(wèn)題。下文介紹到的free命令,可以更詳細(xì)的了解系統(tǒng)內(nèi)存的使用情況。

si,so:交換區(qū)寫(xiě)入和讀取的數(shù)量。如果這個(gè)數(shù)據(jù)不為0,說(shuō)明系統(tǒng)已經(jīng)在使用交換區(qū)(swap),機(jī)器物理內(nèi)存已經(jīng)不足。

us, sy, id, wa, st:這些都代表了CPU時(shí)間的消耗,它們分別表示用戶(hù)時(shí)間(user)、系統(tǒng)(內(nèi)核)時(shí)間(sys)、空閑時(shí)間(idle)、IO等待時(shí)間(wait)和被偷走的時(shí)間(stolen,一般被其他虛擬機(jī)消耗)。

上述這些CPU時(shí)間,可以讓我們很快了解CPU是否出于繁忙狀態(tài)。一般情況下,如果用戶(hù)時(shí)間和系統(tǒng)時(shí)間相加非常大,CPU出于忙于執(zhí)行指令。如果IO等待時(shí)間很長(zhǎng),那么系統(tǒng)的瓶頸可能在磁盤(pán)IO。

示例命令的輸出可以看見(jiàn),大量CPU時(shí)間消耗在用戶(hù)態(tài),也就是用戶(hù)應(yīng)用程序消耗了CPU時(shí)間。這不一定是性能問(wèn)題,需要結(jié)合r隊(duì)列,一起分析。

四、mpstat命令

該命令可以顯示每個(gè)CPU的占用情況,如果有一個(gè)CPU占用率特別高,那么有可能是一個(gè)單線程應(yīng)用程序引起的。

五、pidstat命令

pidstat命令輸出進(jìn)程的CPU占用率,該命令會(huì)持續(xù)輸出,并且不會(huì)覆蓋之前的數(shù)據(jù),可以方便觀察系統(tǒng)動(dòng)態(tài)。如上的輸出,可以看見(jiàn)兩個(gè)JAVA進(jìn)程占用了將近1600%的CPU時(shí)間,既消耗了大約16個(gè)CPU核心的運(yùn)算資源。

六、iostat命令

r/s, w/s, rkB/s, wkB/s:分別表示每秒讀寫(xiě)次數(shù)和每秒讀寫(xiě)數(shù)據(jù)量(千字節(jié))。讀寫(xiě)量過(guò)大,可能會(huì)引起性能問(wèn)題。

await:IO操作的平均等待時(shí)間,單位是毫秒。這是應(yīng)用程序在和磁盤(pán)交互時(shí),需要消耗的時(shí)間,包括IO等待和實(shí)際操作的耗時(shí)。如果這個(gè)數(shù)值過(guò)大,可能是硬件設(shè)備遇到了瓶頸或者出現(xiàn)故障。

avgqu-sz:向設(shè)備發(fā)出的請(qǐng)求平均數(shù)量。如果這個(gè)數(shù)值大于1,可能是硬件設(shè)備已經(jīng)飽和(部分前端硬件設(shè)備支持并行寫(xiě)入)。

%util:設(shè)備利用率。這個(gè)數(shù)值表示設(shè)備的繁忙程度,經(jīng)驗(yàn)值是如果超過(guò)60,可能會(huì)影響IO性能(可以參照IO操作平均等待時(shí)間)。如果到達(dá)100%,說(shuō)明硬件設(shè)備已經(jīng)飽和。

如果顯示的是邏輯設(shè)備的數(shù)據(jù),那么設(shè)備利用率不代表后端實(shí)際的硬件設(shè)備已經(jīng)飽和。值得注意的是,即使IO性能不理想,也不一定意味這應(yīng)用程序性能會(huì)不好,可以利用諸如預(yù)讀取、寫(xiě)緩存等策略提升應(yīng)用性能。

七、free命令

free命令可以查看系統(tǒng)內(nèi)存的使用情況,-m參數(shù)表示按照兆字節(jié)展示。最后兩列分別表示用于IO緩存的內(nèi)存數(shù),和用于文件系統(tǒng)頁(yè)緩存的內(nèi)存數(shù)。需要注意的是,第二行-/+ buffers/cache,看上去緩存占用了大量?jī)?nèi)存空間。

這是Linux系統(tǒng)的內(nèi)存使用策略,盡可能的利用內(nèi)存,如果應(yīng)用程序需要內(nèi)存,這部分內(nèi)存會(huì)立即被回收并分配給應(yīng)用程序。因此,這部分內(nèi)存一般也被當(dāng)成是可用內(nèi)存。

如果可用內(nèi)存非常少,系統(tǒng)可能會(huì)動(dòng)用交換區(qū)(如果配置了的話),這樣會(huì)增加IO開(kāi)銷(xiāo)(可以在iostat命令中提現(xiàn)),降低系統(tǒng)性能。

八、sar命令

sar命令在這里可以查看網(wǎng)絡(luò)設(shè)備的吞吐率。在排查性能問(wèn)題時(shí),可以通過(guò)網(wǎng)絡(luò)設(shè)備的吞吐量,判斷網(wǎng)絡(luò)設(shè)備是否已經(jīng)飽和。如示例輸出中,eth0網(wǎng)卡設(shè)備,吞吐率大概在22 Mbytes/s,既176 Mbits/sec,沒(méi)有達(dá)到1Gbit/sec的硬件上限。

sar命令在這里用于查看TCP連接狀態(tài),其中包括:

active/s:每秒本地發(fā)起的TCP連接數(shù),既通過(guò)connect調(diào)用創(chuàng)建的TCP連接;

passive/s:每秒遠(yuǎn)程發(fā)起的TCP連接數(shù),即通過(guò)accept調(diào)用創(chuàng)建的TCP連接;

retrans/s:每秒TCP重傳數(shù)量;

TCP連接數(shù)可以用來(lái)判斷性能問(wèn)題是否由于建立了過(guò)多的連接,進(jìn)一步可以判斷是主動(dòng)發(fā)起的連接,還是被動(dòng)接受的連接。TCP重傳可能是因?yàn)榫W(wǎng)絡(luò)環(huán)境惡劣,或者服務(wù)器壓

九、top命令

top命令包含了前面好幾個(gè)命令的檢查的內(nèi)容。比如系統(tǒng)負(fù)載情況(uptime)、系統(tǒng)內(nèi)存使用情況(free)、系統(tǒng)CPU使用情況(vmstat)等。因此通過(guò)這個(gè)命令,可以相對(duì)全面的查看系統(tǒng)負(fù)載的來(lái)源。同時(shí),top命令支持排序,可以按照不同的列排序,方便查找出諸如內(nèi)存占用最多的進(jìn)程、CPU占用率最高的進(jìn)程等。

但是,top命令相對(duì)于前面一些命令,輸出是一個(gè)瞬間值,如果不持續(xù)盯著,可能會(huì)錯(cuò)過(guò)一些線索。這時(shí)可能需要暫停top命令刷新,來(lái)記錄和比對(duì)數(shù)據(jù)。

本文題目:linux網(wǎng)絡(luò)檢查命令,檢查網(wǎng)絡(luò)的命令
文章源于:http://chinadenli.net/article10/hsphdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開(kāi)發(fā)自適應(yīng)網(wǎng)站服務(wù)器托管關(guān)鍵詞優(yōu)化微信小程序動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)