خانواده لینوکس

بررسی و پاکسازی فضای دیسک در لینوکس

نحوه بررسی و پاکسازی فضای دیسک در لینوکس

در لینوکس، هنگام نصب نرم افزارها و یا ذخیره سازی دیتای جدید، ممکن است با مشکل پر بودن حجم هارد مواجه شوید و به آزاد کردن فضای دیسک نیاز داشته باشید. در این مقاله نحوه آزاد سازی فضای هارد در سیستم های لینوکسی را به شما آموزش خواهیم داد.

بررسی وضعیت فضای دیسک در لینوکس:

در سیستم های لینوکسی دو کامند du و df برای بررسی وضعیت فضای خالی و فضای مصرفی هارد وجود دارد که در ادامه این دو را بررسی میکنیم.

دستور df:

از دستور df می توان برای دیدن فضای دیسک موجود برای هر درایو در لینوکس استفاده کرد.
به طور پیش فرض، خروجی df میزان استفاده را بر حسب کیلوبایت نشان می دهد.
می توانید از سوئیچ -h کمک بگیرید تا خروجی راحت تر خوانده شود.

اجرای دستور df به تنهایی، فضای مصرفی از دیسک را بدون هیچ گونه قالب بندی فهرست می کند.

بررسی وضعیت فضای دیسک در لینوکس

می توان از سوئیچ  -h به همراه دستور df برای نمایش نتایج در قالبی خواناتر استفاده نمود:

بررسی وضعیت فضای دیسک در لینوکس

با اضافه کردن سوئیچ T به دستور df میتوانید خروجی مربوط به فایل های سیستمی را ببینید:

بررسی وضعیت فضای دیسک در لینوکس

همچنین شما میتوانید این دستور را برای درایو خاصی اجرا نمایید تا فقط اطلاعات مربوط به همان درایو را دریافت کنید.

 df -h /dev/vda1 #

OR

 df -h / #

بررسی وضعیت فضای دیسک در لینوکس

بررسی وضعیت فضای دیسک در لینوکس

دستور du:

دستور du میزان استفاده از فضای دیسک توسط فولدری که دستور را بر روی آن اعمال نمودید و همچنین زیر شاخه های آن را نشان می دهد:

 du /boot #

بررسی وضعیت فضای دیسک در لینوکس

با سوئیچ s اطلاعات به صورت خلاصه برای شما نمایان میشود:

 du -s /boot #

بررسی وضعیت فضای دیسک در لینوکس

استفاده از سوئیچ c باعث میشود که مجموع فضای مصرفی در آن فولدر و زیر شاخه های آن برای شما مشخص شود:

 du -sc /boot #

بررسی وضعیت فضای دیسک در لینوکس

همانطور که در تصاویر بالا دیدید، اعدادی که به عنوان حجم مصرفی نوشته شده است خوانا نیستند و برای اینکه این اعداد را به مگابایت و گیگابایت تبدیل کنیم باید از سوئیج h استفاده نماییم.

 du -sch /boot #

بررسی وضعیت فضای دیسک در لینوکس

پاکسازی فضای هارد در سیستم های لینوکس:

حالا که از میزان فضای خالی و مصرفی هارد مطلع شدیم، میبایست نسبت به پاک کردن فایل های بلا استفاده اقدام کنیم.

پاکسازی توسط دستور autoremove:

در همه توزیع های لینوکسی یک پکیج منیجر به صورت پیش فرض نصب است. که با کمک آن میتوانیم پکیج های بلا استفاده را حذف نماییم:

برای توزیع‌های CentOS  AlmaLinux و Rocky Linux، می‌توان از گزینه autoremove به همراه دستور yum استفاده کرد:

 yum autoremove #

پاکسازی فضای هارد در سیستم های لینوکس

در توزیع های Debian و Ubuntu باید از دستور زیر استفاده کرد:

 apt autoremove #

پاکسازی فضای هارد در سیستم های لینوکس

برای توزیع های دیگر میتوان از دستور dnf کمک گرفت:

 dnf autoremove #

پاکسازی فضای هارد در سیستم های لینوکس

حذف نمودن کش پکیج منیجرها:

معمولا در پیکیج منیجرها یک دستور برای پاک کردن کش خود پکیج منیجر وجود دارد که به صورت زیر قابل استفاده میباشد:

در توزیع های Debian و Ubuntu:

 sudo apt clean #

 sudo apt autoclean #

برای توزیع های دیگر نیز میتوانید از yum و dnf استفاده نمایید:

 yum clean all #

 dnf clean all #

برای پاک کردن فایل های شخصی نیز میتوانید از دستور rm -rf بر روی فایل مورد نظر خود استفاده کنید:

 rm -rf ./my-directory-or-file #

برای مطالعه و آشنایی بیشتر با لینوکس میوانید سایر مقالات ما را دنبال کنید.
و با خرید سرور اختصاصی، سیستم عامل مد نظر خود را روی آن نصب کنید و
با سرعت بیشتری در دنیای اینترنت گام بردارید.

 

فرنوش محمدی

پادکستر و تولید کننده محتواهای تصویری و متنی طبق الگوریتم های گوگل

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

دکمه بازگشت به بالا