영어프랑스어스페인어

Ad


온웍스 파비콘

vnstat - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 vnstat 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 vnstat 명령입니다.

프로그램:

이름


vnstat - 콘솔 기반 네트워크 트래픽 모니터

개요


vnstat [ -Ddhlmqrstuvw? ] [ --클리어톱 ] [ --구성 파일 ] [ --창조하다 ] [ --날 ] [
--삭제 ] [ --dbdir 예배 규칙서 ] [ -디버그 ] [ --장애를 입히다 ] [ --할 수있게하다 ] [ --exportdb ] [
--도움 ] [ --시간 ] [ --importdb 파일 ] [ -i 인터페이스 ] [ --iface 인터페이스 ] [ --iflist
] [ --json 모드 ] [ --라이브 모드 ] [ --장소 장소 ] [ --longhelp ] [ --개월 ] [ --새긴 금
별명 ] [ --한 줄 ] [ --질문 ] [ --rateunit ] [ --rebuildtotal ] [ --초기화 ] [ -루 ]
[ --저장된 ] [ --짧은 ] [ --showconfig ] [ --스타일 번호 ] [ --동조 ] [ --테스트커널
] [ --상위 10 개 ] [ -tr 시간 ] [ --교통 시간 ] [ --최신 정보 ] [ --번역 ] [ --주 ] [
--xml 모드 ]

기술


vnStat 콘솔 기반 네트워크 트래픽 모니터입니다. 그것은 시간별, 일별 및
선택한 인터페이스에 대한 월별 네트워크 트래픽. 그러나 패킷 스니퍼는 아닙니다.
교통 정보는 PROC(5) 또는 sys 에 따라 파일 시스템
유효성. 그렇게 하면 대부분의 시스템에서 루트 권한 없이도 vnStat를 사용할 수 있습니다.

구현은 두 개의 명령으로 나뉩니다. 목적 vnstat 명령은
네트워크 인터페이스에 저장된 교통 정보 조회를 위한 인터페이스 제공
데몬으로 특정 데이터베이스 vnstatd(1) 데이터 검색을 담당하고
저장. 데몬 프로세스는 지속적으로 서비스로 실행되지만 실제로는
데이터 업데이트 사이에 대부분의 시간을 자고 있습니다.

옵션


--클리어톱
상위 10개 항목을 모두 제거합니다.

--구성 파일
파일 일반 구성 파일 검색을 사용하는 대신 구성 파일로
기능.

--창조하다
로 지정된 인터페이스에 대한 데이터베이스 생성 -i or --iface 옵션을 선택합니다.

-NS, --날
지난 30일 동안 매일 트래픽 통계를 표시합니다.

--dbdir 예배 규칙서
예배 규칙서 에 지정된 디렉토리를 사용하는 대신 데이터베이스 디렉토리로
구성 파일 또는 구성 파일을 사용할 수 없는 경우 하드코딩된 기본값.

-NS, -디버그
추가 디버그 출력을 표시합니다.

--삭제
로 지정된 인터페이스에 대한 데이터베이스를 삭제합니다. -i or --iface 및 중지
모니터링합니다.

--할 수 있게 하다, --장애를 입히다
선택한 인터페이스에 대한 업데이트를 활성화 또는 비활성화합니다. 그렇지 않은 인터페이스에 유용합니다.
ppp0처럼 항상 사용 가능합니다. 인터페이스가 다운되면 다음에서 비활성화해야 합니다.
오류를 피하기 위해. 다음과 같은 것을 추가하십시오 vnstat -r --장애를 입히다 -i ppp0 스크립트에
인터페이스가 다운되고 vnstat --할 수있게하다 -i ppp0 위로
스크립트. 이 두 옵션은 데몬을 사용할 때 필요하지 않습니다.

--exportdb
형식이 지정된 출력으로 데이터베이스를 표시하는 대신 이 출력은
일반 텍스트 기반 아키텍처 독립 형식의 전체 데이터베이스. 출력
를 사용하여 다시 가져올 수 있습니다. --importdb 옵션 및 이동에 사용할 수 있습니다.
한 호스트에서 다른 호스트로의 데이터베이스. 참조 --importdb 아래 문서
예. 출력을 스크립팅에 사용하는 것은 가능하지만 --xml
--json 더 적합할 가능성이 높습니다. 덤프는 ;을 사용합니다. 필드 구분자로.

활성;1 활동 상태
interface;eth0 인터페이스 이름
nick;inet nick(주어진 경우)
생성됨;1023895272 Unix 시간으로 생성 날짜
업데이트됨;1065467100 데이터베이스가 업데이트되었을 때
totalrx;569605 총 수신 MiB
totaltx;2023708 모든 시간 총 전송된 MiB
currx;621673719 최신 rx 값 / proc
curtx;981730184 최신 tx 값 / proc
totalrxk;644 총 rx KiB 카운터
totaltxk;494 총 tx KiB 카운터
btime;1059414541 Unix 시간의 시스템 부팅 시간

그런 다음 다음과 같이 30 줄을 따릅니다.

d;0;1078696800;559;7433;68;557;1

여기서 d = 일, 0 = 데이터베이스의 날짜(0은 오늘), Unix의 1077314401 날짜
시간, 559 = rx MiB, 7433 = tx MiB, 68 = rx KiB, 557 = tx KiB 및 1은 다음을 알려줍니다.
vnStat이 이 값을 채웠고 사용 중입니다.

m;0;1078092000;48649;139704;527;252;1 (x12)
t;0;1078351200;5979;47155;362;525;1 (x10)
h;0;1078699800;118265;516545 (x24)

m = 월, t = 상위 10개, h = 시간, 다른 모든 필드는 순서가 같습니다.
별도의 KiB 값이 없는 시간을 제외한 일. 몇 시간 동안 네 번째와
다섯 번째 필드는 KiB 값을 가집니다.

-시간, --시간
지난 24시간 동안 매시간 트래픽 통계를 표시합니다.

--importdb 파일
데이터베이스 가져오기 파일 이전에 --exportdb
옵션. 이는 서로 다른 아키텍처 간에 데이터베이스를 전송하는 데 사용할 수 있습니다.
데이터베이스는 아키텍처에 따라 다르며 서로 호환되지 않으므로 호스트
다른 아키텍처. 먼저 하나의 호스트에 데이터베이스를 덤프합니다. vnstat -i
ppp0 --exportdb >ppp0db.txt 그런 다음 다음을 사용하여 다른 호스트에서 텍스트 파일을 가져옵니다.
vnstat -i ppp0 --importdb ppp0db.txt

-NS, --iface 인터페이스
하나의 특정 선택 인터페이스 해당 항목에만 작업을 적용합니다. 쿼리의 경우
두 개 이상의 인터페이스 정보를 병합할 수 있습니다.
인터페이스1+인터페이스2+... 통사론.

--iflist
현재 사용 가능한 인터페이스 목록을 표시합니다.

--json 모드
선택한 인터페이스 또는 모든 인터페이스에 대한 데이터베이스 콘텐츠를 json 형식으로 표시합니다. 모두
출력의 트래픽 값은 KiB 단위입니다. 옵션 모드 매개변수는 다음에 사용할 수 있습니다.
선택한 정보로만 출력을 제한합니다. 모든 것이 기본적으로 표시됩니다.
환경 모드 'h'는 시간, 'd'일, 'm'개월 및 't'만 출력합니다.
10.

-엘, --라이브 모드
선택한 인터페이스의 현재 전송 속도를 실시간으로 표시합니다.
중단된. 런타임이 더 많은 경우 중단 후 통계가 표시됩니다.
10초 이상. 옵션 모드 매개변수를 사용하여 다음 중에서 선택할 수 있습니다.
초당 패킷 표시(모드 0) 및 전송 카운터(모드 1)
실행. --스타일 출력 레이아웃에 영향을 주는 데 사용할 수도 있습니다.

--장소 장소
장소 구성 파일에 지정된 로케일 설정을 사용하는 대신
또는 구성 파일을 사용할 수 없는 경우 시스템 기본값입니다.

--longhelp
전체 옵션 목록을 표시합니다.

-미디엄, --개월
지난 12개월 동안 월별로 트래픽 통계를 표시합니다.

--새긴 금 별명
선택한 인터페이스 설정 별명 별칭으로 쿼리에 표시됩니다.
사용량 -u 변경 사항을 저장하려면 데몬이 실행되지 않을 수 있습니다.
세트 작업.

--한 줄
구문 분석 가능한 형식으로 한 줄을 사용하여 선택한 인터페이스에 대한 트래픽 요약을 표시합니다.
출력에는 ; 필드 구분 기호로 사용됩니다. 첫 번째 필드
향후 변경될 출력의 버전 정보를 포함합니다.
필드 구조가 변경되면 vnStat 버전. 다음 필드를 순서대로 2)
인터페이스 이름, 3) 오늘의 타임스탬프, 4) 오늘의 rx, 5) 오늘의 tx, 6) 합계
오늘, 7) 오늘의 평균 트래픽 속도, 8) 이번 달의 타임스탬프, 9) rx
이번 달 10) 이번 달 tx, 11) 이번 달 합계, 12)
오늘의 평균 트래픽 속도, 13) all time total rx, 14) all time total tx, 15)
모든 시간 총 트래픽.

-NS, --질문
데이터베이스 쿼리 모드를 강제 실행합니다.

-NS, --초기화
선택한 인터페이스에 대한 데이터베이스의 내부 카운터를 재설정합니다. 다음과 같은 경우에 사용
인터페이스가 다운되었다가 백업됩니다. 그렇지 않으면 해당 인터페이스가 추가로
데이터베이스에 대한 트래픽. 데몬을 사용할 때는 필요하지 않습니다.

--rebuildtotal
총 트래픽 카운터를 재설정하고 기록된 월을 사용하여 다시 계산합니다.

-루, --rateunit
구성된 요율 단위를 바꿉니다. 비율이 바이트 단위로 표시되도록 구성된 경우
이 옵션이 있으면 비율이 비트로 표시됩니다. 같은 방법으로, 비율의 경우
비트 단위로 표시되도록 구성한 경우 속도는 바이트 단위로 표시됩니다.
옵션이 있습니다. 또는 이 옵션의 매개변수로 0 또는 1을 지정할 수 있습니다.
구성에 관계없이 바이트(0)와 비트(1) 중에서 선택하기 위해
파일 설정.

--저장된
데이터베이스 병합의 최종 결과를 파일에 기록 mergeddb 그런 다음 사용할 수 있습니다
이름이 바뀌면 새 데이터베이스로. 트래픽 상위 10일은 병합에 포함되지 않으며
새 데이터베이스에서 빈 상태로 시작됩니다. 병합 인터페이스 구문은 다음 문서에 설명되어 있습니다.
-NS, --iface 옵션을 선택합니다.

-에스, --짧은
짧은 출력 모드를 사용합니다. 이 모드는 둘 이상의 데이터베이스가 있는 경우에도 사용됩니다.
사용할 수 있습니다.

--스타일 번호
출력 내용과 스타일을 수정합니다. 세트 번호 보다 좁은 출력을 위해 0으로,
1은 막대 열 활성화, 2는 이전과 동일하지만 평균 트래픽 속도
요약 및 주간 출력에서 ​​볼 수 있으며 평균 트래픽 속도를 활성화하기 위해 3
지원되는 모든 출력. 4는 터미널 제어 사용을 비활성화합니다.
~ 안에있는 문자들 -l / --라이브 방법.

--동조 데이터베이스의 내부 카운터를 인터페이스 카운터와 동기화
선택한 인터페이스. 시스템이 재부팅되었지만 인터페이스 카운터가 있는 경우 사용하십시오.
재설정되지 않습니다. 램/디스크에 대한 일시 중지가 사용될 때 이러한 현상이 발생할 수 있습니다. 필요하지 않은 경우
데몬이 사용됩니다.

--테스트커널
커널 부팅 시간 정보가 항상 그대로 유지되는지 테스트합니다.
변화하고 있습니다.

-NS, --상위 10 개
트래픽 상위 10일을 모두 표시합니다.

-tr 시간
주어진 시간 동안 선택한 인터페이스를 통과하는 트래픽 양을 계산합니다.
시간 초. NS 시간 숫자 매개변수가 지정되지 않은 경우 5초입니다.

-유, --최신 정보
활성화된 모든 데이터베이스 또는 지정된 데이터베이스만 업데이트 -i 매개변수. 아니다
데몬이 실행 중일 때 지원됩니다.

-V, --번역
현재 버전을 표시합니다.

-w, --주
현재 및 지난 주 7일 동안의 트래픽을 표시합니다.

--xml 모드
선택한 인터페이스 또는 모든 인터페이스에 대한 데이터베이스 콘텐츠를 xml 형식으로 표시합니다. 모두
출력의 트래픽 값은 KiB 단위입니다. 옵션 모드 매개변수는 다음에 사용할 수 있습니다.
선택한 정보로만 출력을 제한합니다. 모든 것이 기본적으로 표시됩니다.
환경 모드 'h'는 시간, 'd'일, 'm'개월 및 't'만 출력합니다.
10.

-?, --도움
명령 옵션 요약을 표시합니다.

onworks.net 서비스를 사용하여 온라인에서 vnstat 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad