linux实用小工具,Linux系统小工具使用大用途---1
現(xiàn)在Linux平臺(tái)下各種管理工具非常多,有的功能強(qiáng)大塊頭也不小,有的功能可以滿足一般需求且塊頭很小,我自己一般比較喜歡后者。在這個(gè)系列文章中將給大家介紹一些我知道的Linux中的一些小工具,也歡迎大家來(lái)補(bǔ)充。
這篇先介紹幾個(gè)網(wǎng)絡(luò)測(cè)試的小工具:
一、ethtool:查看網(wǎng)卡工作模式
testsrv:~#ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
#說(shuō)明eth0有10baseT、100baseT和1000baseT三種選擇。
Supported link modes:10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes:10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
#目前正工作在1000baseT模式。
Speed: 1000Mb/s
#全雙功。
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
Link detected: yes
二、iptraf:查看本機(jī)網(wǎng)絡(luò)吞吐量
testsrv:~#iptraf -d eth0
三、iperf:詳細(xì)查看本機(jī)網(wǎng)絡(luò)吞吐量。
iperf是一個(gè)C/S模式的小工具,也就是說(shuō)要使用該功能時(shí),必須2臺(tái)被測(cè)試計(jì)算機(jī),其中1臺(tái)運(yùn)行iperf的服務(wù),在另1臺(tái)上使用iperf查看網(wǎng)絡(luò)吞吐量。在選擇iperf服務(wù)的計(jì)算機(jī)使用iperf -D -s啟動(dòng)iperf所需服務(wù)后,在另1臺(tái)計(jì)算機(jī)上使用如下命令即可查看網(wǎng)絡(luò)吞吐量。
#每10秒進(jìn)行一次測(cè)試,共測(cè)試60秒時(shí)間。
testsrv:~#iperf -c 192.168.1.254 -t 60 -i 10
------------------------------------------------------------
Client connecting to 192.168.1.254, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[3] local 192.168.1.253 port 41960 connected with 192.168.1.254 port 5001
[ ID] IntervalTransferBandwidth
[3]0.0-10.0 sec1.08 GBytes926 Mbits/sec
[3] 10.0-20.0 sec1.08 GBytes926 Mbits/sec
[3]0.0-28.9 sec3.11 GBytes925 Mbits/sec
當(dāng)然還有tcpdump和tcptrace這樣提供更細(xì)致的分析方法,一般可以用tcpdump按要求捕獲數(shù)據(jù)包并把結(jié)果保存到一個(gè)文件中,然后使用用tcptrace分析其文件格式。這個(gè)工具組合可以提供一些難以用其他工具發(fā)現(xiàn)的信息
總結(jié)
以上是生活随笔為你收集整理的linux实用小工具,Linux系统小工具使用大用途---1的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 教你如何在window10中改变风扇转速
- 下一篇: 虽已小众但仍实用的外置光驱刻录机虽已小众