انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

vnstat - آنلاین در ابر

vnstat را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور vnstat است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


vnstat - یک مانیتور ترافیک شبکه مبتنی بر کنسول

خلاصه


vnstat [ -ددهلمقرستووو؟ ] [ --کلارتاپ ] [ - پیکربندی پرونده ] [ --ایجاد کردن ] [ --روزها ] [
--حذف ] [ --dbdir فهرست راهنما ] [ - رفع اشکال ] [ --غیرفعال کردن ] [ -- فعال کردن ] [ --exportdb ] [
--کمک ] [ --ساعت ها ] [ --importdb پرونده ] [ -i رابط ] [ --صورت رابط ] [ -لیست
] [ --json حالت ] [ --زنده حالت ] [ --محلی محل ] [ --longhelp ] [ --ماه ها ] [ --بریدگی کوچک
کنیه ] [ --یک خط ] [ --پرس و جو ] [ -- نرخ واحد ] [ -- بازسازی کل ] [ -- تنظیم مجدد ] [ -en ]
[ -- ذخیره شد ] [ --کوتاه ] [ --showconfig ] [ --سبک عدد ] [ -- همگام سازی ] [ --testkernel
] [ --top10 ] [ -tr زمان ] [ -- ترافیک زمان ] [ --به روز رسانی ] [ - نسخه ] [ -- هفته ها ] [
--xml حالت ]

شرح


vnStat یک مانیتور ترافیک شبکه مبتنی بر کنسول است. گزارشی از ساعتی، روزانه و
ترافیک شبکه ماهانه برای رابط(های) انتخاب شده. با این حال، این یک sniffer بسته نیست.
اطلاعات ترافیک از قسمت خوانده می شود مجموعه مقالات(5) یا سیستم فایل سیستم ها بسته به
دسترسی. به این ترتیب vnStat می تواند حتی بدون مجوز root در اکثر سیستم ها استفاده شود.

پیاده سازی به دو دستور تقسیم می شود. هدف از vnstat دستور به
یک رابط برای پرس و جو از اطلاعات ترافیک ذخیره شده در رابط شبکه فراهم می کند
پایگاه داده های خاص که در آن به عنوان دیمون vnstatd(1) مسئول بازیابی داده ها و
ذخیره سازی. اگرچه فرآیند دیمون دائماً به عنوان یک سرویس در حال اجرا است، اما در واقع همینطور است
گذراندن بیشتر زمان خواب بین به روز رسانی داده ها.

OPTIONS


--کلارتاپ
تمام 10 ورودی برتر را حذف کنید.

- پیکربندی پرونده
استفاده کنید پرونده به عنوان فایل پیکربندی به جای استفاده از جستجوی فایل پیکربندی معمولی
عملکرد.

--ایجاد کردن
ایجاد پایگاه داده برای رابط مشخص شده با -i or --صورت گزینه.

-د، --روزها
نمایش آمار ترافیک به صورت روزانه در 30 روز گذشته.

--dbdir فهرست راهنما
استفاده کنید فهرست راهنما به عنوان دایرکتوری پایگاه داده به جای استفاده از دایرکتوری مشخص شده در
اگر فایل پیکربندی موجود نباشد، فایل پیکربندی یا کد پیش‌فرض کدگذاری شده است.

-دی، - رفع اشکال
نمایش خروجی دیباگ اضافی

--حذف
پایگاه داده را برای رابط مشخص شده با حذف کنید -i or --صورت و توقف
نظارت بر آن

--فعال کردن، --غیرفعال کردن
به‌روزرسانی‌ها را برای رابط انتخابی فعال یا غیرفعال کنید. مفید برای رابط هایی که نیستند
همیشه در دسترس است، مانند ppp0. اگر اینترفیس پایین بیاید، باید آن را غیرفعال کنید
به منظور جلوگیری از خطا چیزی شبیه به آن اضافه کنید vnstat -r --غیرفعال کردن -i ppp0 به فیلمنامه
که با پایین آمدن رابط اجرا می شود و vnstat -- فعال کردن -i ppp0 به بالا
اسکریپت وقتی از دیمون استفاده می شود به این دو گزینه نیازی نیست.

--exportdb
این خروجی به جای نشان دادن پایگاه داده با خروجی فرمت شده، آن را تخلیه می کند
کل پایگاه داده در قالبی مستقل از معماری مبتنی بر متن ساده. خروجی
می توان با استفاده از --importdb گزینه و می تواند برای جابجایی a استفاده شود
پایگاه داده از یک میزبان به میزبان دیگر را ببینید --importdb مستندات زیر برای
مثال. استفاده از خروجی برای اسکریپت امکان پذیر است اما خروجی های --xml و
--json به احتمال زیاد مناسب تر هستند. استفاده از زباله ; به عنوان جداکننده میدان

فعال؛ 1 وضعیت فعالیت
رابط؛ نام eth0 برای رابط
نیک؛ نام مستعار (اگر داده شود)
ایجاد شده؛ 1023895272 تاریخ ایجاد در زمان یونیکس
به روز شد؛ 1065467100 زمانی که پایگاه داده به روز شد
totalrx;569605 کل زمان کل دریافتی مگابایت
totaltx; 2023708 کل زمان کل MiB ارسال شده
currx;621673719 آخرین مقدار rx در / پروسه
curtx;981730184 آخرین مقدار tx در / پروسه
totalrxk;644 کل rx KiB شمارنده
totaltxk;494 مجموع tx KiB شمارنده
btime؛ 1059414541 زمان بوت شدن سیستم در زمان یونیکس

سپس 30 خط مانند زیر را دنبال می کند

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

جایی که d = روز، 0 = عدد روز در پایگاه داده (0 امروز)، تاریخ 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 هستند.

-h، --ساعت ها
نمایش آمار ترافیک به صورت ساعتی در 24 ساعت گذشته.

--importdb پرونده
وارد کردن پایگاه داده از پرونده که قبلا با استفاده از --exportdb
گزینه. این می تواند برای انتقال پایگاه داده بین معماری های مختلف و
میزبان ها، زیرا پایگاه داده به معماری وابسته است و بین آنها سازگار نیست
معماری های مختلف ابتدا پایگاه داده را روی یک هاست، به عنوان مثال با vnstat -i
ppp0 --exportdb >ppp0db.txt و سپس فایل متنی را با استفاده از هاست دیگری وارد کنید
vnstat -i ppp0 --importdb ppp0db.txt

-من، --صورت رابط
یکی خاص را انتخاب کنید رابط و اعمال را فقط برای آن اعمال کنید. برای پرس و جو، آن است
امکان ادغام اطلاعات دو یا چند رابط با استفاده از
رابط 1 + رابط 2 + ... نحو.

-لیست
نمایش لیست رابط های موجود در حال حاضر.

--json حالت
نمایش محتوای پایگاه داده برای رابط انتخابی یا همه رابط ها در قالب json. همه
مقادیر ترافیک در خروجی بر حسب KiB است. یک اختیاری حالت پارامتر می تواند مورد استفاده قرار گیرد
محدود کردن خروجی فقط به اطلاعات انتخاب شده همه چیز به صورت پیش فرض نشان داده می شود.
محیط حالت به 'h' فقط ساعت، 'd' روز، 'm' ماه و 't' بالا را خروجی می دهد
10.

-ل، --زنده حالت
نمایش نرخ انتقال فعلی برای رابط انتخاب شده در زمان واقعی تا
منقطع. اگر زمان اجرا بیشتر بود، آمار پس از وقفه نشان داده می شود
بیش از 10 ثانیه یک اختیاری حالت می توان از پارامتر برای انتخاب بین استفاده کرد
نمایش بسته ها در ثانیه (حالت 0) و شمارنده های انتقال (حالت 1) در طول
اجرا. --سبک همچنین می تواند برای تأثیرگذاری بر روی چیدمان خروجی استفاده شود.

--محلی محل
استفاده کنید محل به جای استفاده از تنظیمات محلی مشخص شده در فایل پیکربندی
یا پیش فرض سیستم در صورتی که فایل پیکربندی موجود نباشد.

--longhelp
نمایش لیست کامل گزینه ها

-m، --ماه ها
نمایش آمار ترافیک به صورت ماهانه برای 12 ماه گذشته.

--بریدگی کوچک کنیه
رابط های انتخاب شده را تنظیم کنید کنیه به عنوان نام مستعار، خواهد در کوئری ها نمایش داده می شود.
استفاده از -u برای ذخیره تغییرات مورد نیاز است و ممکن است دیمون در طول کار اجرا نشود
عملیات مجموعه

--یک خط
نمایش خلاصه ترافیک برای رابط انتخابی با استفاده از یک خط با قالب قابل تجزیه.
خروجی شامل 15 فیلد با ; به عنوان جداکننده میدان استفاده می شود. میدان 1
حاوی اطلاعات نسخه خروجی است که در آینده تغییر خواهد کرد
نسخه های vnStat اگر ساختار فیلد تغییر کند. فیلدهای زیر به ترتیب 2)
نام رابط، 3) مهر زمانی برای امروز، 4) rx برای امروز، 5) tx برای امروز، 6) کل
برای امروز، 7) میانگین نرخ ترافیک امروز، 8) مهر زمانی برای ماه جاری، 9) rx
برای ماه جاری، 10) tx برای ماه جاری، 11) کل برای ماه جاری، 12)
میانگین نرخ ترافیک امروز، 13) کل زمان rx، 14) کل زمان tx، 15)
کل ترافیک کل زمان

-q، --پرس و جو
حالت پرس و جو پایگاه داده اجباری.

-r، -- تنظیم مجدد
شمارنده های داخلی در پایگاه داده را برای رابط انتخاب شده بازنشانی کنید. اگر از این استفاده کنید
رابط پایین می رود و پشتیبان می گیرد، در غیر این صورت آن رابط مقداری اضافی دریافت می کند
ترافیک به پایگاه داده آن زمانی که از دیمون استفاده می شود نیازی نیست.

-- بازسازی کل
کل شمارنده های ترافیک را بازنشانی کنید و آن هایی را که از ماه های ثبت شده استفاده کرده اند بازشماری کنید.

-ru، -- نرخ واحد
واحد نرخ پیکربندی شده را تعویض کنید. اگر نرخ پیکربندی شده باشد که بر حسب بایت نشان داده شود
سپس در صورت وجود این گزینه، نرخ به بیت نشان داده می شود. به همین ترتیب، اگر نرخ
پیکربندی شده است تا در بیت نشان داده شود، سپس نرخ به بایت نشان داده می شود
گزینه موجود است یا 0 یا 1 می تواند به عنوان پارامتر برای این گزینه داده شود
به منظور انتخاب بین بایت (0) و بیت (1) بدون توجه به پیکربندی
تنظیمات فایل

-- ذخیره شد
نتیجه نهایی ادغام پایگاه داده در فایل را بنویسید mergeddb که سپس قابل استفاده است
به عنوان یک پایگاه داده جدید در صورت تغییر نام. 10 روز ترافیک برتر در ادغام و
در پایگاه داده جدید خالی شروع می شود. نحو رابط ادغام در مستند شده است
-من، --صورت گزینه.

-s ، --کوتاه
از حالت خروجی کوتاه استفاده کنید. اگر بیش از یک پایگاه داده باشد از این حالت نیز استفاده می شود
در دسترس نیست.

--سبک عدد
محتوا و سبک خروجی ها را اصلاح کنید. تنظیم عدد به 0 برای خروجی باریک تر،
1 برای فعال کردن ستون نوار، 2 برای مشابه قبلی اما با نرخ ترافیک متوسط
قابل مشاهده در خروجی های خلاصه و هفتگی و 3 برای فعال کردن میانگین نرخ ترافیک به داخل
تمام خروجی هایی که در آن پشتیبانی می شود. 4 استفاده از کنترل ترمینال را غیرفعال می کند
شخصیت در -l / --زنده حالت.

-- همگام سازی همگام سازی شمارنده های داخلی در پایگاه داده با شمارنده های رابط برای
رابط انتخاب شده اگر سیستم راه‌اندازی مجدد شده است اما شمارنده‌های واسط است، از این استفاده کنید
بازنشانی نمی شوند چنین زمانی ممکن است رخ دهد که از حالت تعلیق به رم/دیسک استفاده می شود. زمانی لازم نیست
دیمون استفاده می شود.

--testkernel
تست کنید که آیا اطلاعات زمان بوت هسته همیشه همان طور که باید باقی بماند یا خیر
در حال تغییر است

-t، --top10
نمایش 10 روز ترافیک برتر تمام زمان.

-tr زمان
محاسبه کنید که چه مقدار ترافیک از رابط انتخاب شده در طول داده شده عبور می کند
زمان ثانیه در زمان اگر پارامتر عددی مشخص نشده باشد 5 ثانیه خواهد بود.

-u، --به روز رسانی
همه پایگاه‌های داده فعال یا تنها پایگاه‌های مشخص شده با آن را به‌روزرسانی کنید -i پارامتر. نه
هنگامی که دیمون در حال اجرا است پشتیبانی می شود.

-v، - نسخه
نمایش نسخه فعلی

-w، -- هفته ها
نمایش ترافیک برای 7 روز، هفته جاری و قبل.

--xml حالت
نمایش محتوای پایگاه داده برای رابط انتخابی یا همه رابط ها در قالب xml. همه
مقادیر ترافیک در خروجی بر حسب KiB است. یک اختیاری حالت پارامتر می تواند مورد استفاده قرار گیرد
محدود کردن خروجی فقط به اطلاعات انتخاب شده همه چیز به صورت پیش فرض نشان داده می شود.
محیط حالت به 'h' فقط ساعت، 'd' روز، 'm' ماه و 't' بالا را خروجی می دهد
10.

-؟، --کمک
نمایش خلاصه گزینه فرمان.

با استفاده از خدمات onworks.net از vnstat به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad