অ্যান্ড্রয়েড

লিনাক্সে ফ্রি কমান্ড

Kali Linux 2019.4 কিভাবে ভার্চুয়াল-বক্স এ ইন্সটল করুন | হ্যাকারদের নতুন অপারেটিং সিস্টেম | D:04

Kali Linux 2019.4 কিভাবে ভার্চুয়াল-বক্স এ ইন্সটল করুন | হ্যাকারদের নতুন অপারেটিং সিস্টেম | D:04

সুচিপত্র:

Anonim

আমার লিনাক্স সিস্টেমে কতটা নিখরচায় র‌্যাম মেমরি পাওয়া যায়? নতুন অ্যাপ্লিকেশন ইনস্টল এবং চালানোর জন্য কি পর্যাপ্ত ফ্রি মেমরি রয়েছে?

লিনাক্স সিস্টেমে আপনি সিস্টেমের মেমরির ব্যবহার সম্পর্কে বিশদ প্রতিবেদন পেতে free কমান্ডটি ব্যবহার করতে পারেন।

free কমান্ডটি শারীরিক ও অদলবদ মেমরির মোট পরিমাণ এবং সেই সাথে সিস্টেমে ফ্রি এবং ব্যবহৃত মেমরি এবং অদলবদলের স্থান সম্পর্কে তথ্য সরবরাহ করে।

ফ্রি কমান্ড কীভাবে ব্যবহার করবেন

free কমান্ডের বাক্য গঠনটি নিম্নরূপ:

free

কোনও বিকল্প ছাড়াই ব্যবহার করা হলে, free কমান্ড মেমরি সম্পর্কিত তথ্য প্রদর্শন করবে এবং কিবিবাইটে অদলবদল করবে। 1 কিবিবাইট (কিবি) 1024 বাইট।

free

আউটপুটটিতে তিনটি লাইন, একটি শিরোলেখ, মেমরির জন্য একটি লাইন এবং স্ব্যাপের জন্য একটি অন্তর্ভুক্ত থাকবে:

total used free shared buff/cache available Mem: 8075208 3204964 1310540 551232 3559704 4198340 Swap: 2097148 0 2097148 পুরানো লিনাক্স সংস্করণগুলিতে আউটপুটটি কিছুটা আলাদা হতে পারে।

প্রতিটি কলামের অর্থ এখানে:

  • মোট - এই সংখ্যাটি অ্যাপ্লিকেশন দ্বারা ব্যবহৃত মোট মেমরির পরিমাণ উপস্থাপন করে। ব্যবহৃত - ব্যবহৃত স্মৃতি। এটি গণনা করা হয়: used = total - free - buffers - cache ফ্রি - ফ্রি / অব্যবহৃত মেমরি। ভাগ করা - এটির কোনও অর্থ নেই বলে এই কলামটি উপেক্ষা করা যেতে পারে। এটি কেবল পিছিয়ে সামঞ্জস্যের জন্য এখানে। বাফ / ক্যাশে - কার্নেল বাফার এবং পৃষ্ঠা ক্যাশে এবং স্ল্যাব দ্বারা ব্যবহৃত সম্মিলিত মেমরি। / অ্যাপ্লিকেশনগুলির প্রয়োজন হলে এই মেমরিটি যে কোনও সময় পুনরুদ্ধার করা যেতে পারে। আপনি যদি দুটি আলাদা কলামে বাফার এবং ক্যাশে প্রদর্শিত হতে চান তবে -w বিকল্পটি ব্যবহার করুন। উপলভ্য - অদলবদল না করে নতুন অ্যাপ্লিকেশন শুরু করার জন্য উপলব্ধ মেমরির পরিমাণের একটি অনুমান।

মানব পাঠযোগ্য ফর্ম্যাটে মেমরির ব্যবহার দেখানো হচ্ছে

যেমন আমরা উপরের উদাহরণে দেখেছি, ডিফল্টরূপে, free কমান্ডটি কিবিবাইটে মেমরির তথ্য প্রদর্শন করে। মানব-পঠনযোগ্য ফর্ম্যাটে তথ্যগুলি দেখতে (সাধারণত মেগাবাইট এবং গিগাবাইট), -h বিকল্পটি ব্যবহার করুন:

free -h

total used free shared buff/cache available Mem: 487M 219M 54M 4.5M 214M 228M Swap: 1.5G 0B 1.5G

অন্যান্য মেট্রিকগুলিতে মেমরির ব্যবহার দেখানো হচ্ছে

free কমান্ড আপনাকে সেই ইউনিট নির্দিষ্ট করতে দেয় যেখানে মেমরিটি পরিমাপ করা হয়। বৈধ বিকল্পগুলি হ'ল:

  • -b , --bytes - বাইটে আউটপুট প্রদর্শন করুন। - --kilo - কিলোবাইটে আউটপুট প্রদর্শন করুন (1KB = 1000 বাইটস)। --mega - মেগাবাইটে আউটপুট প্রদর্শন করুন। --giga - গিগাবাইটে আউটপুট প্রদর্শন করুন। --tera - টেরাবাইটে আউটপুট প্রদর্শন করুন। --kibi , --kibi - --kibi আউটপুট প্রদর্শন করুন। (1KiB = 1024bytes)। এটি ডিফল্ট ইউনিট। -m , --mebi - আউটপুটটি মেবিবাইটে প্রদর্শন করুন। -g , --gibi - --gibi আউটপুট প্রদর্শন করুন। --tebi - --tebi আউটপুট প্রদর্শন করুন। --peti - --peti আউটপুট প্রদর্শন করুন। --si - 1024 এর পরিবর্তে 1000 এর শক্তি ব্যবহার করুন For উদাহরণস্বরূপ --mebi --si এর সমান।

উদাহরণস্বরূপ, মেগাবাইটে আউটপুট প্রদর্শন করতে আপনি টাইপ করতে পারেন:

free --mega

total used free shared buff/cache available Mem: 8075 4022 233 614 3819 3336 Swap: 2097 0 2097

কলাম টোটালগুলি দেখানো হচ্ছে

কলামের মোট দেখায় একটি লাইন প্রদর্শন করতে -t বিকল্পটি ব্যবহার করুন। এটি আপনাকে মোট, ব্যবহৃত এবং বিনামূল্যে কলামগুলিতে স্মৃতি ও অদলবদলের যোগফল দেবে sum

free -h -t

total used free shared buff/cache available Mem: 7.7G 3.9G 483M 526M 3.4G 3.2G Swap: 2.0G 0B 2.0G Total: 9.7G 3.9G 2.5G

ক্রমাগত আউটপুট মুদ্রণ

স্ক্রিনে মেমরির তথ্যকে অবিচ্ছিন্নভাবে প্রদর্শন করতে -s , - --seconds বিকল্পগুলি ব্যবহার করুন যার পরে বিলম্ব নির্দিষ্ট করে number

উদাহরণস্বরূপ, প্রতি পাঁচ সেকেন্ডের মধ্যে মেমরির তথ্য মুদ্রণ করতে আপনি দৌড়াবেন:

free -s 5

আপনি CTRL+C চাপ না দেওয়া পর্যন্ত free কমান্ড ফলাফলটি প্রদর্শন করতে থাকবে। এটি watch কমান্ডের আচরণের মতো।

নির্দিষ্ট সময়ের জন্য ফলাফল প্রদর্শন করতে -c , --count বিকল্পটি ব্যবহার করুন। নীচের উদাহরণে কমান্ডটি দশবার ফলাফল মুদ্রণ করবে:

free -s 5 -c 10

উপসংহার

এখন অবধি কীভাবে free কমান্ডটি ব্যবহার এবং ব্যাখ্যা করতে হবে সে সম্পর্কে আপনার ভাল ধারণা হওয়া উচিত। সমস্ত উপলভ্য free কমান্ড লাইন বিকল্প দেখতে আপনার টার্মিনালে man free টাইপ করুন।

মেমরি টার্মিনাল