انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای اینترنتی => نویسنده: desatir7316 در 25 فروردین 1402، 07:02 بظ
-
سلام دوستان خسته نباشید
می خوام میزان مصرف پهنای باند رو چک کنم، سرچ کردم و ظاهرا بیشتر نرم افزارهایی که پیشنهاد داده می شه، میزان مصرف اینترنت رو از لحظه ای خود نرم افزار نصب شده نشون میده. می خوام بدون حالتی هست که از قبل رو نشون بده و یه جورایی از اطلاعات خود سیستم عامل استفاده کنه.
ممنون
-
خود سیستمعامل چنین چیزی رو نگه نمیداره.
-
خود سیستمعامل چنین چیزی رو نگه نمیداره.
درود بر همگی
چطور میشه مشاهدش کرد؟
-
چی رو؟
-
چی رو؟
حجم استفاده شده از اینترنت
مثلا بشه دید هر برنامه چه مقدار اینترنت مصرف کرده
برنامه ای برای این کار هست؟
-
ندیدم و بعید هم میدونم باشه. چون در ساختار یونیکسی، دروازههای متفاوتی برای برنامههای مختلف وجود نداره. احتمالاً بهرته مقدار کلیش رو از روی مسیریابت دربیاری.
-
vnstat رو ببینید.
-
vnstat رو ببینید.
این رو دیدم تا جایی که متوجه شدم، از بعد از نصب همه چیز رو نشون می ده و از قبل تر رو نمی تونه بیاره
-
خود سیستمعامل چنین چیزی رو نگه نمیداره.
وقتی System monitor رو باز می کنی داره نشون می ده که چقدر داره دانلود و آپلود می شه. اینها هیچ جا ذخیره نمی شه؟
میزان مصرف کل روز ها رو می خوام نه اینکه هر برنامه چقدر مصرف کرده.
-
سیستمعامل به صورت پیشگزیده نگه نمیداره. ولی مسیریابتون احتمالاً نگهش داشته باشه.
-
vnstat رو ببینید.
این رو دیدم تا جایی که متوجه شدم، از بعد از نصب همه چیز رو نشون می ده و از قبل تر رو نمی تونه بیاره
چون اون اطلاعات قبلی جایی ذخیره نمیشن.
کرنل لینوکس میتونه اتفاقات مربوط به شبکه رو از طریق فایلهای داخل /proc/ به دست ابزارهای userspace برسونه.
باید یه چیزی توی userspace باشه که این اطلاعات رو بخونه و یه جایی ذخیره کنه. خود کرنل چیزی ذخیره نمیکنه.
حتی گزارشهای کرنل هم توسط خود کرنل جایی ذخیره نمیشن. کرنل گزارشهای خودش رو از طریق فایل kmsg توی /proc/ در اختیار userspace قرار میده. این syslog هست که این فایل رو دایم میخونه و اطلاعاتش رو داخل یه فایل توی /var/log/ ذخیره میکنه.
وقتی System monitor رو باز می کنی داره نشون می ده که چقدر داره دانلود و آپلود می شه. اینها هیچ جا ذخیره نمی شه؟
این اطلاعات به طور زنده از کرنل دریافت میشن. چیزی اونها رو روی حافظه دایمی ذخیره نمیکنه.
میزان مصرف کل روز ها رو می خوام نه اینکه هر برنامه چقدر مصرف کرده.
با پیکربندی درست vnstat باید بتونید به چنین چیزی دست پیدا کنید.