কীভাবে লিনাক্সে ইন্টারনেট ব্যবহার (আপলোড এবং ডাউনলোড) ট্র্যাক করবেন?


26

আমি আমার লিনাক্স মেশিনে ইন্টারনেটের সাথে সংযোগ রাখতে একটি ব্রডব্যান্ড মডেম ব্যবহার করি। আমি gnome-system-monitorঅ্যাপ্লিকেশনটি ব্যবহার করেছি যা প্রতিটি সেশনে গ্রাস করা মোট বাইট পাশাপাশি সঠিকভাবে কেবিপিএস প্রদর্শন করে। এখন, লিনাক্সের জন্য আমার পক্ষে এই সমস্ত কনসপুশনগুলি (ডাউনলোড এবং আপলোড) লগ ইন করার কোনও সহজ উপায় আছে?

জিনিসটি হ'ল আমি একটি সীমিত ব্যবহারের পরিকল্পনা (প্রতিটি মাসে জিবি সংখ্যা) ব্যবহার করি, তাই আমি আমার ব্যবহারের সন্ধান রাখতে চাই। লিনাক্সে এটি করার সর্বোত্তম পন্থা কোনটি?


উত্তর:


32

ইনস্টল করুন 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বিভিন্ন উপায়ে যেমন ডেটা প্রদর্শন করতে পারেন

ব্যবহারের গ্রাফ


এই সুন্দর চিত্রটি পেতে আপনি কোন আদেশটি ব্যবহার করেছেন? আমি যখন vnstati -dএটি ব্যবহার করি কেবল তখনই বলে থাকেAt least output mode and file parameter needs to be given.
মার্টিন থোমা

4
চিত্রটি একটি উল্লম্ব সংক্ষিপ্তসার দেখায় (-vs বিকল্প) এবং আপনার একটি আউটপুট ফাইল (-o বিকল্প) প্রয়োজন, সুতরাং উপরের চিত্রটি foo.png এ আউটপুট দেওয়ার কমান্ডটি হ'ল 'vnstati -vs -o foo.png'
parkydr

ধন্যবাদ. আর আরএক্স এবং টিএক্স কী?
মার্টিন থোমা


2
ifconfig আপনাকে আপনার নেটওয়ার্কগুলি দেখাবে
parkydr

3

অবিচ্ছিন্নভাবে লগিংয়ের জন্য আউটপুট নিয়ন্ত্রণ করতে এবং ফাইলে পুনর্নির্দেশ করা সহজ এবং ব্যবহার করা সহজ:

ifstat

সম্ভবত বেশিরভাগ লিনাক্স বিতরণের সাথে আসে এবং ম্যাকের উপর ব্রু দিয়ে ইনস্টল করা যায়। অত্যন্ত বাঞ্ছনীয়.


3

vnstatসম্ভবত এটি করার সর্বোত্তম উপায়। এটি টার্মিনালে নিম্নলিখিত কমান্ড ব্যবহার করে ইনস্টল করা যেতে পারে:

sudo apt-get install vnstat

আপনি যদি প্রতিবার ডেটা ব্যবহারের স্থিতি পরীক্ষা করতে না চান তবে ব্যবহার করুন:

watch -n 5 --differences vnstat -d eth0

এটি প্রতিটি 5 সেকেন্ডের মধ্যে ওপেন টার্মিনালে মানগুলির মধ্যে পার্থক্যগুলির সাথে প্রদর্শন করবে। -dপ্রতিটি দিনের স্থিতি প্রদর্শন করতে ব্যবহৃত হয় এবং eth0এটি ইন্টারনেট সংযোগের জন্য ব্যবহৃত ইথারনেট ( wlan0ওয়াইফাইয়ের জন্য ব্যবহৃত হতে পারে)।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.