답변:
BASH 예제와 유사한 PHP soulution
#!/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;
vnstat는 일별 및 월별 RX 및 TX를 제공합니다. 루트가 필요하지 않습니다.
시냅틱을 통해 vnstat를 설치하십시오. 그런 다음 터미널을 열고 'vnstat'를 입력하십시오.
첫날 또는 이틀 동안 결과를 얻지 못하더라도 놀라지 마십시오. 다음과 같은 결과를 얻는 데 2-3 일이 걸립니다.
rx: 41.61 GiB tx: 1.84 GiB total: 43.46 GiB
월간 간행물 rx | tx | 총계 | 평균 율 ------------------------ + ------------- + ------------- -+ --------------- 6 월 '11 3.55 GiB | 167.75 MiB | 3.71 GiB | 12.02 kbit / 초 Jul '11 38.07 GiB | 1.68 GiB | 39.74 GiB | 161.42 kbit / s ------------------------ + ------------- + ------------- -+ --------------- 예상 49.36 GiB | 2.17 GiB | 51.54 GiB |
매일 rx | tx | 총계 | 평균 율 ------------------------ + ------------- + ------------- -+ --------------- 어제 3.35 GiB | 138.04 MiB | 3.48 GiB | 338.34 kbit / 초 오늘 1.63 GiB | 84.11 MiB | 1.71 GiB | 183.41 kbit / 초 ------------------------ + ------------- + ------------- -+ --------------- 추정 1.80 GiB | 92 MiB | 1.89 GiB |