English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر Linux free

مجمع الأوامر في لينكس

يستخدم الأمر free في Linux لعرض حالة الذاكرة.

يظهر الأمر free حالة استخدام الذاكرة، بما في ذلك الذاكرة الفعلية، وذاكرة ملفات التبادل الافتراضية، ومساحة الذاكرة المشتركة، وأحواض التخزين التي يستخدمها النواة للبالونات، وما إلى ذلك.

النحو

free [-bkmotV][-s <عدد الثواني الفاصلة>]

شرح المعلمات

  • -b  بوحدة Byte يظهر وضع استخدام الذاكرة.
  • -k  بوحدة KB يظهر وضع استخدام الذاكرة.
  • -m  بوحدة MB يظهر وضع استخدام الذاكرة.
  • -h  بشكل مناسب وضع استخدام الذاكرة يظهر، أقصى عدد هو ثلاثة أرقام، ويتم حساب وحدة القيمة الم对应ة تلقائيًا. الوحدات تشمل:

    B = bytes
    K = kilos
    M = megas
    G = gigas
    T = تيرا
  • -o  لا يظهر عمود ضبط الب缓冲.
  • -s<عدد الثواني>  مراقبة حالة استخدام الذاكرة بشكل مستمر.
  • -t  عرض عمود إجمالي الذاكرة.
  • -V  عرض معلومات الإصدار.

نماذج تفاعلية

عرض حالة استخدام الذاكرة

# free //عرض معلومات استخدام الذاكرة
total used free shared buffers cached
Mem: 254772 184568 70204 0 5692 89892
-/+ buffers/cache: 88984 165788
Swap: 524280 65116 459164

عرض معلومات استخدام الذاكرة بشكل إجمالي

# free -t //استعلام عن استخدام الذاكرة بشكل إجمالي
total used free shared buffers cached
Mem: 254772 184868 69904 0 5936 89908
-/+ buffers/cache: 89024 165748
Swap: 524280 65116 459164
Total: 779052 249984 529068

استعلام دوري عن معلومات استخدام الذاكرة

# free -s 10 //يتم تنفيذ الأمر مرة كل 10 ثانية
total used free shared buffers cached
Mem: 254772 187628 67144 0 6140 89964
-/+ buffers/cache: 91524 163248
Swap: 524280 65116 459164
total used free shared buffers cached
Mem: 254772 187748 67024 0 6164 89940
-/+ buffers/cache: 91644 163128
Swap: 524280 65116 459164

مجمع الأوامر في لينكس