1. linux系統查看gpu帶寬
Linux查看顯卡信息: lspci | grep -i vga
2.
使用nvidia GPU可以: lspci | grep -i nvidia 前邊的序號 「00:0f.0″是顯卡的代號(這里是用廳弊的虛擬機); 查看指定顯卡的詳細信息用以下指令: lspci -v -s 00:0f.0
3.
Linux查看Nvidia顯卡信息及使用情況 Nvidia自纖團帶一個命令行工具可以查看顯毀伏橘
2. linux如何測速以及帶寬 – VPS面板知識
一、安裝speedtest-cli
speedtest-cli是一個用Python編寫的輕量級Linux命令行工具,在Python2.4至3.4版本下均可運行。它基於Speedtest.net的基礎架構來測量網路的上/下行速率。安裝speedtest-cli很簡單——只需要下載其Python腳本文件。網上的教程非常古老,用了只會報過期腳本 ,更新如下
wgethttps://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
chmod a+rx speedtest.py
mv speedtest.py /usr/local/bin/speedtest-cli
chown root:root /usr/local/bin/speedtest-cli
speedtest-cli
也可以在自己電腦上下載好 speedtest.py 然後上傳到伺服器上。
二、使用speedtest-cli測試網速
使用speedtest-cli命令也很簡單,它不需要任何參數即可工作。
[root@localhost temp]# speedtest-cli
輸入這個命令後,它會自動發現離你最近的Speedtest.net伺服器(地理距離),然後列印出測試的網路上/下行速率。
[root@localhost temp]# speedtest-cli
Retrieving speedtest.net configuration…
Retrieving speedtest.net server list…
Testing from China Telecom (219.135.214.145)…
Selecting best server based on latency…
Hosted by CTM Internet Services (Macau) [106.48 km]: 55.974 ms
Testing download speed………………………………….
Download: 3.15 Mbit/s
Testing upload speed…………………………………………..
Upload: 0.58 Mbit/s
測試結果說明:上行為 0.58Mbit/s 下行為 3.15 Mbit/s
當然對於測試結果,一般在實際應用中不一定能達到這個值,僅作為參考使用。
3. Linux/Ubuntu簡單測量主機間的網路帶寬
我們需肢御要使用一個比較小的linux工具:iperf;Ubuntu是默認沒有安裝彎遲的,需要手動安裝一下。如圖所示;
首先看一下本機的ip地址;如圖所示;
在另一台主機上,同歷鬧岩樣安裝iperf工具;使用iperf -c 選項。如圖所示;以默認的窗口大小測試;
4. 查看linux網路流量及帶寬
在類Unix系統中可以使用top查看系統資源、進程、內存佔用等信息。查看網路狀態可以使用netstat、nmap等工具。若要查看實時的網路流量,監控TCP/IP連接等,則可以使用iftop。
iftop類似於top的實時流量監控工具,可以用來監控網卡的實時流量(可以指定網段)、反向解析IP、顯示埠信息等。
查看流量是從哪些埠發送出去的:
# iftop -P
-P 選項會在iftop 的輸出結果中開啟埠顯示
界面上面顯示的是類似刻度尺的刻度范圍,為顯示流量圖形的長條作標尺用的。
中間的<= =>這兩個左右箭頭,表示的是流量的方向。
TX:發送流量
RX:接收流量
TOTAL:總流量
Cumm:運行iftop到目前時間的總流量
peak:流量峰值
rates:分別表示過去 2s 10s 40s 的平均流量
要找到運行在該埠的進程,那麼可以用netstat 或者lsof 來找到相應的進程。
使用netstat 命令來找到運行在10910這個埠上的進程:
# netstat -tunp | grep 10910
可以使用lsof 命令來找到運行在10909這個埠上的進程:
# lsof -i:10909
查看進程PID為51919的應用程序:
# ps -ef |grep 51919
5. linux/centos如何查看網卡是100M還是1000M
可以使用ethtool命令進行查看,使用格式ethtool網路介面名。
以下為例,eth0為網卡名,使用ifconfig查看當前使用的網卡。
Speed表示網卡帶寬,Duplex表示工作模式,Supportedlinkmodes表示支持的工作模式。
(5)linux帶寬檢測擴展閱讀:
ethtool命令的其它用法:
1、查詢網路埠位置:ethtool-pethX
這個命令多用於管理多網口的伺服器主銷冊機,由於背板的網路埠數量大,有時候不知道那個物理埠對應eth0或其他設備號,我們就可以使用這個命令來查詢。
用法:ethtool-peth0
效果:設備號eth0對應的磨纖物理埠的兩個指示燈會閃爍
2、修改網路埠速率:ethtool-s
這個命令多用於手工設置網路速率,一般千兆網卡支持10|100|1000三個速率,單位是Mbps。
用法:ethtool-
效果:將虧游宏設備號eth0對應的物理埠設置為速率為1000Mbps,全雙工工作模式,同時關閉自動協商。
6. linux如何看網路帶寬
使用命令:mii-tool -v
mii:是Linux下專門設置網卡工作模式的命令,詳細參數如下
1. 查看網卡的工作模式,輸入命令:
#mii-tool -v
eth0: negotiated 100baseTx-FD, link ok
proct info: vendor 00:aa:00, model 56 rev 0
basic mode: autonegotiation enabled
basic status: autonegotiation complete, link ok
capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
從以上信息中可以看出,這塊網卡工作在100M全雙工自適應模式下,「100BaseTx-FD」意為100M Full Duplex。
2. 更改網卡的工作模式,輸入命令:
#mii-tool -F media [interface]
media可選的模式有100baseTx-FD、100baseTx-HD、10baseT-FD、10baseT-HD等。 Interface代表所選擇的網卡,如eth0、eth1等,默認為eth0。
例如,設置網卡工作在10M半雙工模式下,輸入命令:
#mii-tool -F 10baseT-HD eth0
3. 恢復網卡的自適應工作模式,輸入命令:
#mii-tool -r eth0
更詳細的使用方法可以用mii-tool -h來獲得。
7. linux 如何查詢網卡帶寬
Linux系統下可以通過下面命令核查網卡帶寬:
[root@www]#ethtooleth0
Settingsforeth0:
Supportedports:[TP]
Supportedlinkmodes:10baseT/Half10baseT/Full
100baseT/Half100baseT/Full
1000baseT/Full
Supportsauto-negotiation:Yes
Advertisedlinkmodes:10baseT/Half10baseT/Full
100baseT/Half100baseT/Full
1000baseT/Full
Advertisedauto-negotiation:Yes
//其它的信息不用管它,下面Speed這一行就是網卡目前的帶寬
Speed:1000Mb/s
Duplex:Full
Port:TwistedPair
PHYAD:1
Transceiver:internal
Auto-negotiation:on
SupportsWake-on:pumbag
Wake-on:g
Currentmessagelevel:0x00000001(1)
Linkdetected:yes
8. linux如何判斷網路是百兆還是千兆
必須
測速
兩台電腦
直接傳文件咐洞。
實際網速跟很多情況有關。網線質量
路由器速率
雙方肢簡枯的網卡
干擾
網路中有無感染病毒的主機。必歷洞須實際測速
。用socat
或者
ftp
之類在區域網內部直接傳文件,看速率。
ethtool
eth0
mii-tool
-v
eth0
可以查看連接速率是100m
還是1000m
但這不一定等於網路實際可提供的帶寬。所以得測速
9. Linux伺服器如何查看CPU佔用率、內存佔用、帶寬佔用
Linux伺服器如何查看CPU佔用率、內存佔用、帶寬佔用的命令
圖中紅色部分即為佔用百分率,下面是每個進程的CPU佔用率,如果伺服器是多核CPU可能在下方看到有些進程CPU佔用超過100%,這種一般是該進程使用了多核。
內存佔用率:free -m
圖中紅色部分即為佔用,即used、free即為剩餘。(注意中在第二行數字中找哦。)
帶寬佔用:
使用vmstat命令,輸入命令:vmstat
linux伺服器的相關信息查看(埠佔用,cpu、內存佔用,防火牆,系統信息,vim編輯器使用等)
一、埠佔用情況
(1)查看所有埠、進程的使用情況: netstat -tunlp
(2)查看某一埠的使用情況: netstat -tunlp|grep 5560
二、查看內存使用情況
(1)查看佔用情況(動態):top
按下P(大寫)可以找到佔用內存最大的進程
(2)查看佔用情況(總的):free
(3)查看佔用內存最多的N個進程: ps -aux | sort -k4nr | head -K如果是10個進程,K=10,如果是最高的三個,K=3
(4)查看硬碟空間大小:df -lh
三、防火牆
防火牆iptables和firewall
(1)查看防火牆狀態:firewall-cmd --state
(2)開啟、關閉防火牆:開啟:systemctl start firewalld關閉:systemctl stop firewalld.service 或者 service firewalld stop
(3)重啟防火牆:firewall-cmd --reload(重新載入配置,在添加規則之後,需要執行此命令)
(4)防火牆是否開機啟動:禁止防火牆開機啟動:systemctl disable firewalld.service設置防火牆開機啟動:systemctl enable firewalld.service
四、查看系統信息
(1)查看系統位數:getconf LONG_BIT
(2)查看內存信息:查看所有內存信息: cat /proc/meminfo查看內存容量: grep "MemTotal" /proc/meminfo
(3)查看CPU信息:查看cpu個數(幾核):cat /proc/cpuinfo |grep "processor"|wc -l
五、linux中文亂碼:
我只是用了第三部,更改了ssh客戶端屬性配置就可以了
1. 配置SSH 終端 (以xshell為例):
打開「文件」(File)- 「屬性」 (Properties), 在「終端」(Terminal),將「編碼」(Encoding)改為UTF-8 即可。
六、Xshell遠程連接Linux時無法使用小鍵盤的解決方式:
七、linux中vi編輯器的退出操作
保存,但不退出vi :w
保存並退出vi :wq
退出vi,但不保存更改 :q!
用其他文件名保存 :w filename
在現有文件中保存並覆蓋該文件 :w! filename
查找文字:在一般模式下輸入/和你要查找的文字單詞,例如/port,此時再按下 n 會跳轉至改文字所在的下一處。
10. linux操作系統怎樣測centos伺服器的帶寬
方法一:比較麻煩,但是測試的比較准。1.在伺服器中安裝帶寬監測軟體;2.在伺服器帶稿啟中放敬搭置一個容量較大的下載包;3.找多個不同線路的電腦蠢如同時下載,越多越好;3.觀察監測軟體中的帶寬峰值。
方法二:比較簡單,但是有時候測試的不準
1、下載腳本並賦予許可權
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod +x speedtest-cli
或
curl -o speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod +x speedtest-cli
2、運行方法
默認的測速方法只需要運行一個命令即可:
./speedtest-cli