انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => نرم‌افزارهای اینترنتی => نویسنده: dalton1 در 19 تیر 1387، 06:53 ب‌ظ

عنوان: نرم افزار dumeter
ارسال شده توسط: dalton1 در 19 تیر 1387، 06:53 ب‌ظ
با سلام
من اینترنت حجمی دارم  می خام میزان  send   va   recive   را داشته باشم از چه نرم افزاری استفاده کنم  با تشکر
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 19 تیر 1387، 07:22 ب‌ظ
apt-cache search vnstat
vnstat - console-based network traffic monitor
vnstat اسم اون برنامه است ! اگه درست یادم باشه! کار باهاش ساده بود!
میزان مصرف ساعتی! روزانه! هفتگی! ماهانه!  همه رفتم گزارش میده بهم
;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: کسری کشاورز در 19 تیر 1387، 08:25 ب‌ظ
Knet هم برنامه‌ای تحت کی دی ای بودش.اونم خوب بود. 8)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: dalton1 در 19 تیر 1387، 08:28 ب‌ظ
سلامی دوبار ...
من از طریق synaptic package نصبش کردم ولی مثل اینکه رابط گرافیکی نداره کجا میتونم برنامه رو اجرا کنم و مشاهده کنم  تو قسمت applicaions که نبود.
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 19 تیر 1387، 08:34 ب‌ظ
چیزی که من عرض کردم تحت ترمینال هستش!
;)
اما خیلی راحت میشه ازش استفاده کرد!
اولین بار که اجرا بشه!  یک دیتابیس خود میسازه! و از اون لحظه به بعد اقدام به گردآوری ی اطلاعات میکنه!
man vnstat
همه چیز رو گفته! ;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: dalton1 در 19 تیر 1387، 08:45 ب‌ظ
ولی من یک چیزی میخام که گرافیکی باشه چیزی هست
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: narcissus در 19 تیر 1387، 09:11 ب‌ظ
خود isp یه معمولا سایتی برای نشون دادن میزان فضا داره درسته؟
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: ناربه در 20 تیر 1387، 12:11 ب‌ظ
خود isp یه معمولا سایتی برای نشون دادن میزان فضا داره درسته؟

بله حتما داره
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: narcissus در 20 تیر 1387، 12:58 ب‌ظ
خود isp یه معمولا سایتی برای نشون دادن میزان فضا داره درسته؟

بله حتما داره
پس دیگه چه نیازی به نرم افزار و برنامه هست؟
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: ناربه در 20 تیر 1387، 01:36 ب‌ظ
خود isp یه معمولا سایتی برای نشون دادن میزان فضا داره درسته؟

بله حتما داره
پس دیگه چه نیازی به نرم افزار و برنامه هست؟

خوب شاید برای رفتن به سایت و دیدن نتایج خیلی طول بکشه. ۱- رفتن به سایت ۲- پیدا کردن لینک ۳- دادن شناسه کاربری و پسورد ۴- زدن لینک چقدر مصرف کرده اید ۵- دیدن نتایج
ولی با برنامه ها روبروتون دیگه هست.  :D یا اصلا فقط با یک کلیک.  \\:D/
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 05:01 ب‌ظ
apt-cache search vnstat
vnstat - console-based network traffic monitor
vnstat اسم اون برنامه است ! اگه درست یادم باشه! کار باهاش ساده بود!
میزان مصرف ساعتی! روزانه! هفتگی! ماهانه!  همه رفتم گزارش میده بهم
;)

 =D>    بسیار  عالی  ، ممنونم.
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 05:04 ب‌ظ
apt-cache search vnstat
vnstat - console-based network traffic monitor
vnstat اسم اون برنامه است ! اگه درست یادم باشه! کار باهاش ساده بود!
میزان مصرف ساعتی! روزانه! هفتگی! ماهانه!  همه رفتم گزارش میده بهم
;)

 =D>    بسیار  عالی  ، ممنونم.

خواهش میشه! ;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 05:11 ب‌ظ
شرمنده  یه  سوال  پیش  اومد  ...

قبل از  هر  بار  استفاده  باید  این  دستور رو بزنم؟

vnstat -u -i eth0
یعنی راه نداره  خودش  آپدیت  کنه ؟ 
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 05:29 ب‌ظ
نه بابا!
اولین بار که اجرا میشه!‌ Deamon اش یک دیتا بیس می سازه! و از دفعه بعد! اقدام به گزارش دهی می کنه!
;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 05:35 ب‌ظ
نصب اش کردم!
$ sudo apt-get install vnstat
$ sudo vnstat -u -i eth0
این برای نصب و فعال سازی اش روی eth0 ! یعنی کارت شبکه ی اول
برای استفاده و گزارش گیری هم بعد ی چند لحظه ی که یکمی ترافیک گذر کرد و ی چیزایی ته دیتا بیس اش نشست می تونید از دستورات زیر که در  man اش هم هست
 استفاده کنید ::
vnstat -d  بر حسب روز
vnstat -w بر حسب هفته
vnstat -m بر حسب ماه
vnstat -l ترافیک لحظه ای
. . .
خیلی ساده است! حتما ی نگاهی به man اش بنداز! ;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 05:42 ب‌ظ
ای بابا ، آخه  خیلی دیر به دیر update میکنه    واسه  کسایی که مثل من کرم دارن  خوب نیست  ، من دقیقه ای  20  بار  چک  میکنم   :)

مرسی بابت راهنمایی...

در هر صورت  یه  اسکریپت  درست  کردم  کارم  را افتاد ، مرسی.

عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 05:51 ب‌ظ
sudo  vnstat -u
;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 05:56 ب‌ظ
اینه که میگن آدم در سختی ها مرد میشه ها!
بیا اینم آپدیت لحظه ای! :P
$ sudo vnstat -u && vnstat
بعد دومین vnstat هر مدل گرازشی که می خواهی ! کافی ی سوئیج اش رو هم بزنی! @};-
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 06:12 ب‌ظ
درسته   ولی  من  یکم  اضافه  کاری  کردم  تا  sudo  هم  حذف  بشه  ،  بس  که  من  آدمه....آدمههههه   فکر کنم   راحت   طلب  مناسب  باشه   ;)

#!/bin/bash
# vnstat-update & show results
vnstat -u -i eth0
vnstat

با  اسم  vns    ذخیره   کردم   و  بعد  :

mv vns  /usr/bin
و

chmod 777 /usr/bin/vns
و

chmod 777 /usr/bin/vnstat
و

chmod 666 /var/lib/vnstat/eth0
و

vns
وووو  :

Database updated: Thu Jul 10 18:10:07 2008

eth0

   received:      59.50 MB (86.8%)
transmitted:       9.07 MB (13.2%)
      total:      68.57 MB

                rx     |     tx     |  total
-----------------------+------------+-----------
    today     59.50 MB |    9.07 MB |   68.57 MB
-----------------------+------------+-----------
estimated        77 MB |      11 MB |      88 MB

عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 06:14 ب‌ظ
خوبه!‌عالی بود! ولی هر بار که نیازی نیست دیتا بیس بسازی!
فقط یک بار! کافی ی
برای همیشه!
فکر کنم می تونی از اسکریپت ات برش داری! ;)
اما قشنگ بود!
میسی میسی
@};-
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 06:17 ب‌ظ
اینم  درست   ولی  همونطور  که  خودت  توی  پست  قبلی  گفتی   این  دستور  :

vnstat -u -i eth0 
   برای  به روز  رسانیه  ، و  اگر   فایل  eth0   رو   پیدا   نکنه   یکی  میسازه   در  غیر اینصورت  همون  قبلی  رو  آپدیت  میکنه  ...

و  این  :

vnstat -u  

برای  همه ی  اینترفیس ها  این  کار رو  انجام میده  ،  البته  اینارو   من  نمیگم  man  میگه   ;)  .
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 06:20 ب‌ظ
هوووم!  آهان!  فتاد الان! :D
با این که در اولین قدم هم رو استفاده کردیم برای ساختن دیتابیس ! به این نگته اش توجه نکرده بودم! :P  ;)
عالی بود! دست درد نکته!
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 06:25 ب‌ظ
خواهش   میکنم   استاد  ما  نمک  پرورده ایم   :) 

ولی  یه  خبر  بد    :(     پرمیشن   فایل  eth0   بعد  از  یه  مدت   دوباره  عوض  میشه  ](*,)    مثل  اینکه   سورس   vnstat  هم  باید  تغییر بدم... ظاهرا  وقتی  خودش  به  صورت  دوره ای  آپدیت  میکنه  پرمیشن   رو  هم  تغییر  میده !!!

من  علمم  تموم  شد ،  پیشنهادی  نداری ؟
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 06:35 ب‌ظ
راستاتش چرا! دارم! :)
این طوری!
$ nano show
بعد این متن رو داخل اش بنداز
#!/bin/bash
sudo vnstat -u
vnstat
ذخیره اش کن و بیا بیرون و اجرایی کن اش
$ chmod o+x show
و فقط با یک دستور از این به بعد می تونی ازش استفاده کنی! 
$ sudo ~/show
;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 06:42 ب‌ظ
مرسی   ولی  مشکل   من  اینه   که  پرمیشن  فایل   var/lib/vnstat/eth0/      خود  به  خود  تغییر  میکنه     و بعد  از  چند   بار  استفاده  دیگه  دستور  اول  اسکریپت   کار  نمیکنه   ... اینم  یادم  رفت بگم   من  میخوام  بدون  sudo   این کار رو  انجام بدم.

این  نمونش  :

Error:
Unable to write database "/var/lib/vnstat/eth0".
Make sure it's write enabled for this user.
Database not updated.
Database updated: Thu Jul 10 18:25:01 2008

eth0

   received:      72.16 MB (87.8%)
transmitted:      10.56 MB (12.2%)
      total:      82.72 MB

                rx     |     tx     |  total
-----------------------+------------+-----------
    today     72.16 MB |   10.56 MB |   82.72 MB
-----------------------+------------+-----------
estimated        93 MB |      13 MB |     106 MB
   
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 06:49 ب‌ظ
خط حتما به این دلیل هستش که سیستم عامل اون تغییر سطح دسترسی ی تو رو شناسایی می کنه و بعیده بتونی جلوی این کارش رو بگیری! توجیه امنیتی داره
برای جلوگیری از sudo  هم باید به فایل etc/sudoers ی خط اضافه کرد!
ی چیزی مثل این
http://forum.ubuntu.ir/index.php?topic=5273.0
;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 07:04 ب‌ظ
باز    هم  از  بذل   توجه  شما  کمال  تشکر را  دارم   ...


یه  حرکتی کردم  با  chown   و اول  اسکریپت   هم   chmod   گذاشتم    بهتر  شد   ولی چند  بار  که  اجرا میکنم  خوب  کار میکنه  دفعه ی  بعدی  error  میده  ولی  دقیقا دفعه ی  بعدش   درست  کار میکنه !!!  در هر  صورت  از  هیچی  بهتره  .

از  راهنمایت  ممنونم  علیرضا جان.
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 07:13 ب‌ظ
 :oops: مخلصیم بهنام جان!
موفق باشی و مويد @};- ;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 07:22 ب‌ظ
خط حتما به این دلیل هستش که سیستم عامل اون تغییر سطح دسترسی ی تو رو شناسایی می کنه و بعیده بتونی جلوی این کارش رو بگیری! توجیه امنیتی داره
برای جلوگیری از sudo  هم باید به فایل etc/sudoers ی خط اضافه کرد!
ی چیزی مثل این
http://forum.ubuntu.ir/index.php?topic=5273.0
;)

با   sudoers    مشکل  حل  شد ،  اینو  دیگه  نمیدونستم  :)    مرسی  .

%behnam ALL=NOPASSWD: /usr/bin/vnstat
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 07:29 ب‌ظ
 الحمدالله!
:)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 07:39 ب‌ظ
باز   هم   شرمنده   : 
کد  قبلی   که  برای  sudoers   نوشتم   برای  هیچکدوم  از  دستورها  پسورد  نمیخواست   و   به  صورت  remote   هم  همینطور!

اصلاح  شد  :

behnam ubuntu = NOPASSWD: /usr/bin/vnstat
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 07:40 ب‌ظ
ی شرح میدی؟ یعنی چی؟  مشکل از % بود و یا ubuntu؟  یا ؟؟؟
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 07:53 ب‌ظ
اون  ubuntu  که   اسم   سیستممه   وقتی  ALL   میگذاری   یعنی  از  سیستم های  دیگه  اگر   کسی بخواد   این  دستور رو  اجرا  کنه هم  پسورد نمیخواد.

مشکل از  %  بوده  .

تا اونجایی که من  فهمیدم %   که  میگذاری  کاربر  رو  به  عنوان  کاربر سیستمی  (root)  معرفی  میکنه   ،برای اجرای دستورات باید sudo  بنویسی   ولی  پسورد  نمیخواد ازت . 
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 08:09 ب‌ظ
آهان!  قسمت اول رو نمی دونستم! ولی ٪  تا جایی که من می دونم به نام کاربر و یا گروه کاربری مربوط میشه!
behnam  یعنی فقط کاربر بهنام
behnam% یعنی همه ی کاربرای زیر مجموعه ی بنام
;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 08:11 ب‌ظ
عجب   حکایتی  شد  این  vnstat 

دستت  درد نکنه   منم  قسمت  دوم  رو  نمیدونستم  ;)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: علیرضا طالقانی در 20 تیر 1387، 08:12 ب‌ظ
عجب   حکایتی  شد  این  vnstat 

دستت  درد نکنه   منم  قسمت  دوم  رو  نمیدونستم  ;)
;D
vnstat چی ی؟  ???
 ](*,)
عنوان: پاسخ به: نرم افزار dumeter
ارسال شده توسط: Behnam Golds در 20 تیر 1387، 08:15 ب‌ظ
 :D    آره   خدایی   vnstat  چیه   ،   دوباره  از  اول    ):P