ارائه بهترین خدمات هاستینگ با قیمت مناسب! خرید هاست، سرور مجازی و اختصاصی، ثبت دامنه، طراحی وب و کانفیگ سرور با بالاترین کیفیت.
آموزش جامع نمایش اطلاعات حافظه سیستم در لینوکس: دستورات و مراحل گام به گام
در این مقاله، به صورت گام به گام و مرحله به مرحله به شما آموزش خواهیم داد که چگونه اطلاعات حافظه سیستم خود را در لینوکس نمایش دهید. این راهنما شامل توضیحات کاملی درباره دستورات مختلف مانند free, vmstat, top, htop و مشاهده فایل /proc/meminfo میباشد. با استفاده از این دستورات، شما قادر خواهید بود به سادگی و با استفاده از ترمینال، جزئیات مربوط به حافظه سیستم خود را مشاهده و تحلیل کنید. این مقاله برای تمامی کاربران لینوکس، از مبتدی تا پیشرفته، مفید و کاربردی خواهد بود.
برای نمایش اطلاعات حافظه سیستم در لینوکس میتوانید از چندین دستور مختلف استفاده کنید. در ادامه به معرفی و آموزش گام به گام هر یک از این دستورات میپردازم:
1. دستور free
دستور free یکی از سادهترین و متداولترین دستورات برای نمایش اطلاعات حافظه است.
استفاده ساده:
باز کردن ترمینال: ترمینال را باز کنید.
اجرای دستور: دستور زیر را تایپ کنید و Enter بزنید:
free
این دستور خروجی مشابه زیر را نمایش میدهد:
total used free shared buff/cache available
Mem: 16318104 6288652 4821772 128968 5217680 9380520
Swap: 2097148 0 2097148
استفاده با آپشنها:
برای نمایش اطلاعات با واحدهای قابل فهمتر (مثل مگابایت یا گیگابایت):
free -h
خروجی به صورت زیر خواهد بود:
total used free shared buff/cache available
Mem: 15G 6.0G 4.6G 126M 5.0G 8.9G
Swap: 2.0G 0B 2.0G
2. دستور vmstat
دستور vmstat اطلاعات جامعتری از عملکرد سیستم، شامل وضعیت حافظه، CPU، و سیستم فایلها ارائه میدهد.
استفاده ساده:
باز کردن ترمینال: ترمینال را باز کنید.
اجرای دستور: دستور زیر را تایپ کنید و Enter بزنید:
vmstat
این دستور خروجی مشابه زیر را نمایش میدهد:
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 0 4821772 5217680 6288652 0 0 13 28 24 35 1 0 98 1 0
3. دستور top
دستور top برای مشاهده پروسههای فعال و استفاده از منابع سیستم به صورت زنده استفاده میشود.
استفاده ساده:
باز کردن ترمینال: ترمینال را باز کنید.
اجرای دستور: دستور زیر را تایپ کنید و Enter بزنید:
top
این دستور پنجرهای با اطلاعات بهروزرسانی شده را نمایش میدهد. برای خروج از این حالت، کلید q را فشار دهید.
4. دستور htop
دستور htop مشابه top است اما رابط کاربری گرافیکی بهتری دارد. ممکن است نیاز به نصب داشته باشد.
نصب htop:
باز کردن ترمینال: ترمینال را باز کنید.
نصب با استفاده از apt:
sudo apt-get install htop
اجرای دستور:
htop
برای خروج، کلید F10 را فشار دهید.
5. فایل /proc/meminfo
این فایل اطلاعات کاملی از حافظه سیستم ارائه میدهد.
برای نمایش اطلاعات حافظه سیستم در لینوکس میتوانید از دستورات مختلفی مانند free, vmstat, top, htop و مشاهده فایل /proc/meminfo استفاده کنید. هر یک از این دستورات اطلاعاتی متفاوت و در سطوح مختلف از جزئیات ارائه میدهند که بسته به نیاز شما میتوانید از آنها استفاده کنید.