리눅스 컴퓨터에서 인터넷에 연결하기 위해 광대역 모뎀을 사용합니다. gnome-system-monitor
kbps와 각 세션에서 소비 된 총 바이트 수를 올바르게 표시 하는 앱을 사용했습니다 . 자, 리눅스에서 이러한 모든 소비 (다운로드 및 업로드)를 기록하는 쉬운 방법이 있습니까?
문제는 제한된 사용량 계획 (매월 nGB)을 사용하므로 사용량을 추적하고 싶습니다. 리눅스 에서이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
답변
Install vnstat
, 네트워크 인터페이스에서 사용량을 기록하고 다른 기간 동안 사용량을 표시 할 수 있습니다.
내 시스템의 기본 출력은 다음과 같습니다.
rx / tx / total / estimated
eth0:
Jun '13 14.40 GiB / 1.70 GiB / 16.10 GiB
Jul '13 3.57 GiB / 2.55 GiB / 6.12 GiB / 40.44 GiB
yesterday 968.58 MiB / 2.26 GiB / 3.21 GiB
today 377.88 MiB / 26.73 MiB / 404.61 MiB / 582 MiB
당신이 vnstati
뿐만 아니라 얻을 경우 , 당신은 다른 방법으로 데이터를 표시 할 수 있습니다
답변
연속 로깅을 위해 사용하기 쉽고 출력을 제어하고 파일로 리디렉션하기가 가장 쉽습니다.
ifstat
아마도 대부분의 Linux 배포판과 함께 제공되며 brew on mac에서 설치할 수 있습니다. 추천.
답변
vnstat
아마도 가장 좋은 방법 일 것입니다. 터미널에서 다음 명령을 사용하여 설치할 수 있습니다.
sudo apt-get install vnstat
매번 데이터 사용 상태를 계속 확인하지 않으려면 다음을 사용하십시오.
watch -n 5 --differences vnstat -d eth0
열린 터미널에서 5 초마다 상태가 값과 다르게 표시됩니다. -d
는 매일의 상태를 표시하는 eth0
데 사용되며 인터넷 연결에 사용되는 이더넷 wlan0
입니다 (Wi-Fi에 사용될 수 있음).