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

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

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

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

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

شمردن df،

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

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

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

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

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

df -h /dev/vda1 #

یا

df -h /#

شمردن ناشی از،

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

du /boot #

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

du -s /boot #

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

du -sc /boot #

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

du -sc /boot #

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

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

تمیز کردن با دستور حذف خودکار:

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

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

یام حذف خودکار #

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

apt autoremove #

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

حذف خودکار dnf #

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

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

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

sudo apt clean #

sudo apt autoclean #

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

یام تمیز همه #

dnf همه # روشن است

برای حذف فایل های جداگانه، می توانید از دستور rm -rf روی فایل مورد نظر نیز استفاده کنید:

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

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