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

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

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

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

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

سفارش df:

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

فقط با اجرای دستور df فضای دیسک استفاده شده را بدون هیچ فرمت نشان می دهد.

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

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

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

df -h /dev/vda1 #

یا

df -h / #

سفارش دو:

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

du /load #

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

du -s /boot #

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

du -sc /boot #

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

du -sch /boot #

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

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

پاکسازی با استفاده از دستور حذف خودکار:

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

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

قطع خودکار حذف #

در توزیع های دبیان و اوبونتو باید از دستور زیر استفاده شود:

حذف خودکار apt #

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

حذف خودکار dnf #

حذف مدیران کش بسته:

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

در توزیع های دبیان و اوبونتو:

sudo apt clean #

sudo apt autoclean #

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

بی صدا پاک کردن همه #

dnf پاک کردن همه #

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

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

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