این راهنما به شما نشان می دهد چگونه فضای دیسک را پیدا کنید یک فایل یا پوشه با استفاده از خط فرمان لینوکس استفاده می شود.
پیدا کردن اندازه فایل تمام فایل ها و پوشه ها
دستور du دستورالعمل نحوه استفاده هر فایل را خلاصه می کند.
در ساده ترین شکل شما می توانید به سادگی دستور زیر را اجرا کنید:
دو
این از طریق تمام فایل ها و پوشه ها در دایرکتوری کاری فعلی حرکت می کند. برای هر پرونده ای که یک اندازه فایل نمایش داده می شود در کنار آن نمایش داده می شود و در پایین، حجم کلی فایل نمایش داده می شود.
برای پیدا کردن چقدر فضای مورد استفاده در کل درایو شما می توانید با استفاده از دستور زیر در پوشه ریشه شروع کنید:
دو /
شما ممکن است نیاز به استفاده از sudo همراه با دستور du برای افزایش مجوزهای خود به صورت زیر:
sudo du /
مسئله اصلی با فرمان بالا این است که فقط اندازه پرونده پوشه ها را فهرست می کند و نه فایل ها درون آنها.
برای دریافت یک لیست کامل از یکی از دستورات زیر استفاده کنید:
دوتا
دو --all
شما می توانید خروجی را برای حرکت در صفحات با استفاده از دستور فرمان یا دستور کمتر به صورت زیر دریافت کنید:
دو | بیشتر
دو | کمتر
اندازه فايل فايل ها و پوشه ها را مشخص کنيد
اگر فقط می خواهید برای پیدا کردن استفاده از دیسک استفاده شده توسط یک فایل تنها شما می توانید نام فایل همراه با دستور du به شرح زیر است.
du / path / to / file
مثلا
du image.png
خروجی چیزی شبیه به این خواهد بود:
36 image.png
اگر نام پوشه را با دستور du وارد کنید، لیستی از تمام فایل های موجود در پوشه را خواهید دید.
88 بخار / سیاهههای مربوط
92 بخار
در بالا نشان می دهد که پوشه Steam دارای یک پوشه سیاهه هاست که دارای اندازه 88 است و کل برای پوشه Steam 92 است.
این فایل ها را در پوشه logs لیست نمی کند. برای دریافت لیستی از فایلها لازم است که از دستور زیر استفاده کنید:
دو - بخار
نتایج در حال حاضر به شرح زیر است:
84 Steam / logs / bootstrap_log.txt
88 بخار / سیاهههای مربوط
92 بخار
تغییر خروجی اندازه فایل
به طور پیش فرض، اندازه فایل ها به عنوان کیلوبایت فهرست شده است. شما می توانید اندازه بلوک را به مقادیر دیگر به صورت زیر تغییر دهید:
du -BM
به عنوان مثال، من یک فایل به نام "zorin.iso" که به طور پیش فرض 1630535680 اندازه است.
du -BM zorin.iso
دستور بالا مقدار 1556 متری را نمایش می دهد.
شما همچنین می توانید از K یا G به صورت زیر استفاده کنید:
du-bk zorin.iso
du -BG zorin.iso
در kilobytes، فایل zorin.iso به عنوان 159232K فهرست شده است.
در gigabytes، فایل zorin.iso به عنوان 2G لیست شده است
در واقع 8 تنظیم ممکن است که به شرح زیر هستند:
- K - کیلوبایت
- M - مگابایت
- G - گیگابایت
- T - ترابایت
- P - Petabytes
- E - Exabytes
- Z - Zettabies
- Y - Yottabyte
اگر شما یک لیست از فایل ها را در تلاش برای گرفتن اندازه صفحه نمایش درست دشوار است. برای مثال، یک فایل از 100 بایت باید به عنوان بایت نمایش داده شود، اما یک فایل که 16 گیگابایت باشد بهتر در gigabytes نمایش داده خواهد شد.
برای دریافت اندازه فایل مناسب بر اساس فایل نمایش داده شده از یکی از دستورات زیر استفاده کنید:
دو ساعته
دو - انسان قابل خواندن
خلاصه خروجی
شما می توانید دستور du را برای نشان دادن حجم کلی فایل ها و پوشه ها با استفاده از دستورات زیر دریافت کنید:
دو -c
دو - کل
شما همچنین می توانید بسیاری از خروجی های دیگر مانند فهرست فایل ها و پوشه ها را با استفاده از دستورات زیر حذف کنید:
دو نفر
دو - خلاصه کردن
خلاصه
شما می توانید در مورد دستور du با در دست داشتن دستور فرمان در ترمینال به شرح زیر پیدا کنید:
مرد دو
فرمان دیگری که ممکن است بخواهید در مورد آن بخوانید فرمان DF است که سیستم فایل و استفاده از فضای دیسک را گزارش می کند.