@oexlkinq

Подсчитывается ли интернет-трафик самой системой linux?

Хочется узнать трафик за текущий аптайм (или сеанс), но "предварительной подготовки" не было, поэтому остаётся надежда только на систему.
  • Вопрос задан
  • 250 просмотров
Решения вопроса 2
@q2digger
никого не трогаю, починяю примус
Ну вот смотри, параметры сетевого интерфейса
➜  ~ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 185.xxx.165.xx  netmask 255.255.252.0  broadcast 185.1xxxxx
        inet6 fe80::fc23:c8ff:fe79:de7f  prefixlen 64  scopeid 0x20<link>
        inet6 2001:xx:2f5xxx prefixlen 48  scopeid 0x0<global>
        ether fe:23:c8:79:de:7f  txqueuelen 1000  (Ethernet)
        RX packets 17507756265  bytes 1175138396470 (1.0 TiB)
        RX errors 0  dropped 20405084  overruns 0  frame 0
        TX packets 189436601  bytes 103745623551 (96.6 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

тебе нужны строки
RX packets 17507756265  bytes 1175138396470 (1.0 TiB)
        TX packets 189436601  bytes 103745623551 (96.6 GiB)
Ответ написан
@rPman
Чтобы не устанавливать дополнительно приложений, просто прочитай файл /proc/net/dev, его читать достаточно удобно и глазами, и программно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы