Ağ kullanımını döndüren bir komut var mı?


Yanıtlar:


24

ifstatkök gerektirmez. -SHer ölçüm için yeni bir satır yazdırmak yerine geçerli satırı güncellemek için birlikte çalıştırın .

egil@mutter:~$ ifstat -S
       eth0
 KB/s in  KB/s out
    0.13      0.26

1
Bazı parametrelerle uğraştıktan sonra bu çalışmaya başladım. Teşekkürler!
Nathan Osman

11

bmon root olmadan çalışır:

görüntü tanımını buraya girin

Doğru parametreleri verirseniz sadece bir satır döndürür

bmon -o 'ascii: noheader; quitafter = 1' -p wlan0
wlan0 0.00B 0.0 0.00B 0.0

belki bu yardımcı olur


5

Deneyin iftop ...

ama bunun için kök ayrıcalıklarına ihtiyacın olduğunu düşünüyorum.


4

İşte gerçek zamanlı veri ile kısa bir satır basan bir kabuk betiği:

#!/bin/bash

ifstat -q -i wlan0 -S 0.1 1 | perl -n -e '/(\d+\.\d+).*(\d+\.\d+)/ && print "Down: $1 KBps - Up: $2 KBps\n"'

Örnek çıktı:

Down: 4.25 KBps - Up: 0.00 KBps

Özel teşekkürler Eğil için onun cevabını bana işaret etti ifstat.


2

BASH örneğine benzer bir php ruhsatı

#!/usr/bin/php -q
<?php

define('IFSTAT', '/usr/bin/ifstat');
define('LINK', 'wlan0');

$output = exec(IFSTAT . ' -q -i ' . LINK . ' 0.1 1');

$output = preg_replace('/\s+/', ' ', $output);

echo 'DOWN: ' . str_replace(' ', 'Kbps, UP:', trim($output)) . 'Kbps' . PHP_EOL;

2

vnstat günlük ve aylık RX ve TX sağlar. Kök gerekmez.

Vnstat'ı synaptic ile kurun. Ardından bir terminal açın ve 'vnstat' girin

İlk iki gün için sonuç alamazsanız şaşırmayın. Gibi görünen sonuçlara ulaşmak 2-3 gün sürer:

    rx:  41.61 GiB      tx:  1.84 GiB      total:  43.46 GiB

aylık rx | tx | toplam | ort. oran ------------------------ + ------------- + ----------- - + --------------- Jun '11 3.55 GiB | 167.75 MiB | 3.71 GiB | 12.02 kbit / s Tem '11 38.07 GiB | 1.68 GiB | 39.74 GiB | 161.42 kbit / s ------------------------ + ------------- + ----------- - + --------------- tahmini 49,36 GiB | 2.17 GiB | 51.54 GiB |

günlük rx | tx | toplam | ort. oran ------------------------ + ------------- + ----------- - + --------------- dün 3.35 GiB | 138.04 MiB | 3.48 GiB | 338.34 kbit / s bugün 1.63 GiB | 84.11 MiB | 1.71 GiB | 183.41 kbit / s ------------------------ + ------------- + ----------- - + --------------- tahmini 1.80 GiB | 92 MiB | 1.89 GiB |


1

Ayrıca ağ kullanımını / trafik izleyicisini ağlardan da kontrol edebilirsiniz. tarafından yükleyebilirsiniz sudo apt-get install nethogs. daha sonra olarak başlat sudo nethogs <Connection_name>.

Örneğin resme bakın.

görüntü tanımını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.