লিনাক্সে স্মৃতি ব্যবহারের জন্য 10 টি বিনামূল্যে কমান্ড
লিনাক্স অন্যতম জনপ্রিয় ওপেন সোর্স অপারেটিং সিস্টেম এবং এটি বিশাল কমান্ডের কমান্ড নিয়ে আসে। শারীরিক মেমরি এবং অদলবদ মেমরির মোট উপলব্ধ স্থান নির্ধারণের সবচেয়ে গুরুত্বপূর্ণ এবং একক উপায় হ'ল "ফ্রি" কমান্ডটি ব্যবহার করে।
লিনাক্স "ফ্রি" কমান্ডটি অপারেটিং সিস্টেমের মতো লিনাক্স/ইউনিক্সে কার্নেল দ্বারা ব্যবহৃত বাফারগুলির সাথে শারীরিক মেমরির মোট ব্যবহৃত এবং উপলভ্য স্থান সম্পর্কে তথ্য দেয়।
এই নিবন্ধটি বিকল্পগুলির সাথে "ফ্রি" কমান্ডগুলির কিছু দরকারী উদাহরণ সরবরাহ করে, যা আপনার কাছে থাকা স্মৃতিটিকে আরও ভালভাবে ব্যবহার করতে আপনার পক্ষে কার্যকর হতে পারে।
1. প্রদর্শন সিস্টেম মেমরি
ফ্রি কমান্ড কেবিতে শারীরিক মেমরি এবং অদলবদলের মেমরির ব্যবহৃত এবং উপলব্ধ স্থান পরীক্ষা করতে ব্যবহৃত হয়। কমান্ডটি নীচে দেখুন।
# free total used free shared buffers cached Mem: 1021628 912548 109080 0 120368 655548 -/+ buffers/cache: 136632 884996 Swap: 4194296 0 4194296
২. বাইটে স্মৃতি প্রদর্শন করুন
বিকল্প-বি সহ ফ্রি কমান্ড, বাইটে মেমরির আকার প্রদর্শন করুন।
# free -b total used free shared buffers cached Mem: 1046147072 934420480 111726592 0 123256832 671281152 -/+ buffers/cache: 139882496 906264576 Swap: 4294959104 0 4294959104
৩. কিলো বাইটে স্মৃতি প্রদর্শন করুন
অপশন-কে সহ ফ্রি কমান্ড, (কেবি) কিলোবাইটে মেমরির আকার প্রদর্শন করুন।
# free -k total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 -/+ buffers/cache: 136604 885024 Swap: 4194296 0 4194296
৪. মেগাবাইটে স্মৃতি প্রদর্শন করুন
(এমবি) মেগাবাইটে মেমরিটির আকার দেখতে -m হিসাবে বিকল্পটি ব্যবহার করুন।
# free -m total used free shared buffers cached Mem: 997 891 106 0 117 640 -/+ buffers/cache: 133 864 Swap: 4095 0 4095
5. গিগাবাইটে মেমরি প্রদর্শন করুন
ফ্রি কমান্ডের সাহায্যে -g বিকল্প ব্যবহার করে মেমরির আকার জিবি (গিগাবাইট) প্রদর্শিত হবে।
# free -g total used free shared buffers cached Mem: 0 0 0 0 0 0 -/+ buffers/cache: 0 0 Swap: 3 0 3
Total. মোট লাইন প্রদর্শন করুন
-T বিকল্প সহ ফ্রি কমান্ড, শেষে মোট লাইনটি তালিকাভুক্ত করবে।
# free -t total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 -/+ buffers/cache: 136604 885024 Swap: 4194296 0 4194296 Total: 5215924 912520 4303404
Buff. বাফার অ্যাডজাস্টেড লাইনের প্রদর্শন অক্ষম করুন
ডিফল্টরূপে ফ্রি কমান্ড "বাফার অ্যাডজাস্টেড" লাইন প্রদর্শন করে, -o হিসাবে এই লাইনটি ব্যবহার অপশনটি অক্ষম করতে।
# free -o total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 Swap: 4194296 0 4194296
৮. নিয়মিত বিরতিগুলির জন্য স্মৃতি স্থিতি প্রদর্শন করুন
সংখ্যা সহ -s বিকল্পটি নিয়মিত বিরতিতে ফ্রি কমান্ড আপডেট করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, নীচের কমান্ডটি প্রতি 5 সেকেন্ডে ফ্রি কমান্ড আপডেট করবে।
# free -s 5 total used free shared buffers cached Mem: 1021628 912368 109260 0 120368 655548 -/+ buffers/cache: 136452 885176 Swap: 4194296 0 4194296
9. নিম্ন এবং উচ্চ মেমরির পরিসংখ্যান দেখান
-L সুইচ বিশদ উচ্চ এবং নিম্ন মেমরি আকারের পরিসংখ্যান প্রদর্শন করে।
# free -l total used free shared buffers cached Mem: 1021628 912368 109260 0 120368 655548 Low: 890036 789064 100972 High: 131592 123304 8288 -/+ buffers/cache: 136452 885176 Swap: 4194296 0 4194296
10. বিনামূল্যে সংস্করণ পরীক্ষা করুন
-V বিকল্প, বিনামূল্যে কমান্ড সংস্করণ তথ্য প্রদর্শন করুন।
# free -V procps version 3.2.8
নেটস্যাট কমান্ড।