1. 程式人生 > >Linux 中檢視網口流量的利器 -- sar

Linux 中檢視網口流量的利器 -- sar

利用sar命令,加上-n DEV引數,即可統計出所有網絡卡上的流量,在顯示的第五和第六列,顯示的是接收到的資料流量和傳送的資料流量,單位是kB/s,即每秒多少千位元組。後面的1 2是指每1秒報告一次,共報告2次。 

vmCIE:/ # sar -n DEV 1 2
Linux 2.6.32.59-0.7-default (vmCIE)  04/02/14  _x86_64_

21:12:47        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
21:12:48           lo    147.47    147.47     27.76     27.76      0.00      0.00      0.00
21:12:48         eth0     14.14      1.01      1.38      0.05      0.00      0.00      0.00
21:12:48         eth1     17.17      5.05      3.35      3.20      0.00      0.00      0.00

21:12:48        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
21:12:49           lo    128.71    128.71     25.19     25.19      0.00      0.00      0.00
21:12:49         eth0     18.81      0.99      2.47      0.05      0.00      0.00      0.00
21:12:49         eth1     21.78      4.95      2.94      1.23      0.00      0.00      0.00

Average:        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
Average:           lo    138.00    138.00     26.46     26.46      0.00      0.00      0.00
Average:         eth0     16.50      1.00      1.93      0.05      0.00      0.00      0.00
Average:         eth1     19.50      5.00      3.15      2.21      0.00      0.00      0.00

如果只想檢視某一個網絡卡的流量,可以用sar -n DEV 1 2|grep eth0來過濾。

vmCIE:/ # sar -n DEV 1 2|grep eth0
21:15:35         eth0     17.00      0.00      1.03      0.00      0.00      0.00      0.00
21:15:36         eth0     23.76      0.00      2.09      0.00      0.00      0.00      0.00
Average:         eth0     20.40      0.00      1.56      0.00      0.00      0.00      0.00

相關推薦

Linux 檢視網口流量利器 -- sar

利用sar命令,加上-n DEV引數,即可統計出所有網絡卡上的流量,在顯示的第五和第六列,顯示的是接收到的資料流量和傳送的資料流量,單位是kB/s,即每秒多少千位元組。後面的1 2是指每1秒報告一次,共報告2次。  vmCIE:/ # sar -n DEV 1 2Linux 2.6.32.59-0.7-de

Linux檢視磁碟空間使用情況命令df與du的區別

1、兩者區別  du,disk usage of each file,是通過搜尋檔案來計算每個檔案的大小然後累加,du能看到的檔案只是一些當前存在的,沒有被刪除的。他計算的大小就是當前他認為存在的所有檔案大小的累加和。 df,disk free,通過檔案系統來快速獲取空間大小的資訊,當我們

Linux檢視各資料夾大小命令du -h --max-depth=1

du [-abcDhHklmsSx] [-L <符號連線>][-X <檔案>][--block-size][--exclude=<目錄或檔案>] [--max-depth=<目錄層數>][--help][--

Linux檢視socket狀態

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Linux檢視jdk安裝目錄、解除安裝jdk、rpm命令、rm命令引數

一、Linux中檢視jdk安裝目錄 [[email protected] ~]# whereis java java: /usr/bin/java /usr/local/java#java執行路徑 [[email protected] ~]# which java /usr/

linux檢視當前伺服器的http連線有哪些?

首先,我們要用netstat -n|grep 80 命令來檢視具體埠對應程式的TCP/IP連線情況 ** netstat -n|grep 80出現大量time_wait ** 在執行netstat -n|grep 80 | awk '/^tcp/ {++S[$NF]} END {fo

Linux檢視所有正在執行的程序

可以使用ps命令。它能顯示當前執行中程序的相關資訊,包括程序的PID。Linux和UNIX都支援ps命令,顯示所有執行中程序的相關資訊。 kill[引數][程序號]    kill -9 4394 kill就是給某個程序id傳送了一個訊號。預設傳送的訊號是SIGTERM

linux 檢視記憶體使用情況

用 'top -i' 看看有多少程序處於 Running 狀態,可能系統存在記憶體或 I/O 瓶頸,用 free 看看系統記憶體使用情況,swap 是否被佔用很多,用 iostat 看看 I/O 負載情況... 還有一種辦法是 ps -ef | sort -k7 ,將程序按

【轉】【Linux】在Linux檢視所有正在執行的程序

可以使用ps命令。它能顯示當前執行中程序的相關資訊,包括程序的PID。Linux和UNIX都支援ps命令,顯示所有執行中程序的相關資訊。 ps命令能提供一份當前程序的快照。如果想狀態可以自動重新整理,可以使用top命令。 ps命令 輸入下面的ps命令,顯示所有執行中

Linux檢視分割槽表的4種方法

作為Linux管理員,我們需要一次又一次地檢視硬碟的分割槽表。這有助於我們通過為進一步分割槽騰出空間來重新組織舊驅動器,並在必要時為新驅動器建立空間。您可以在硬碟上建立不超過四個主分割槽,但可以在多個邏輯分割槽或擴充套件分割槽上建立,具體取決於系統上安裝的硬碟大小。 分割槽表包含有關所有邏輯磁碟或分割槽的資

Linux檢視某個軟體的安裝路徑

Linux中檢視某個軟體的安裝路徑(地址)有時顯得非常重要。比如某個檔案的快速啟動項被刪除,或者你要建立快速啟動項,或者想刪除、新增安裝檔案等等,很多地方都要用到查案檔案安裝路徑的命令。 這裡給大家介紹Linux檢視檔案安裝路徑(地址)命令。 一、檢視檔案安裝路徑: 由於軟體安裝的地方不止一個地

Linux檢視系統版本(核心和發行)、CPU資訊以及修改主機名

檢視cpu資訊        cat /proc/cpuinfo   檢視系統與核心相關資訊        Uname [選項]  &nbs

linux檢視當前所用系統及核心版本的方法

問題: 1. 當使用一臺linux機器的時候,常常需要確認當前所用作業系統的版本資訊,核心資訊等, 作業系統的版本資訊可以通過以下命令完成,比如:lsb_release -a;cat /etc/issue 而檢視核心版本可以通過以下命令完成,比如:uname -a;cat

linux檢視目錄下隱藏檔案方式?

Linux系統中,除了儲存了大量可見的檔案和資料夾,還附帶了很多隱藏的檔案和資料夾,那麼該如何進行檢視?這些隱藏檔案又有什麼用呢?檢視Linux主目錄隱藏檔案可以通過執行ls–a來實現,對於隱藏檔案,不建議進行更改和刪除操作,原因是,主目錄中的隱藏檔案和目錄包括使用者程式訪問

linux檢視網絡卡mac地址

1. ifconfig -a 其中 HWaddr欄位就是mac地址2. cat /sys/class/net/eth0/address 檢視eth0的mac地址3. cat /proc/net/arp 檢視連線到本機的遠端ip的mac地址4. 程式中使用SIOCGIFHW

Linux記憶體 Buffer和Cache的區別及Linux檢視記憶體的命令free

一. Linux中檢視記憶體的命令free (1) free檢視的內在預設是以kb為單位,如果想以MB為單位檢視用命令 free -m     二.Linux記憶體 Buffer和Cache的區別 A buffer is something that has ye

linux 檢視可使用資源的限制

檢視系統允許開啟檔案的最大個數(和記憶體有關)cat /proc/sys/fs/file-max檢視資源限制的詳細資訊:cat /proc/self/limits檢視程式預設資源的限制ulimit -a修改程式允許開啟檔案的最大個數ulimit -n 4096

Linux檢視日誌的常用命令

瞎說         工作嘛,檢視日誌是當然的了。伺服器程式一般執行在Linux機器上,日誌自然也在上面。這裡總結幾個常用的檢視日誌的命令,以作備忘並不時更新。 乾貨 命令 說明 cat ***.log |grep ‘abc’

linux檢視記憶體和cpu資訊

linux檢視虛擬記憶體和CPU佔用率主要有以下命令: top free cat /proc/meminfo cat /proc/cpuinfo [[email protected] proc]# dmidecode |grep -A16 "Memory Dev

linux檢視程序和終止程序(ps,top,kill)

 1. ps 命令用於檢視當前正在執行的程序。   grep 是搜尋   例如: ps -ef | grep java   表示檢視所有程序裡CMD是java的程序資訊   ps -aux | grep java   -aux 顯示所有狀態   ps   最經常使用地三個引數是u、a、x,下