লিনাক্সে স্মৃতি ব্যবহারের জন্য 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

নেটস্যাট কমান্ড।