Dust(1) General Commands Manual Dust(1)

dust - ابزاری مشابه du اما شهودی‌تر برای نمایش مصرف دیسک

dust [-d|--depth] [-T|--threads] [--config] [-n|--number-of-lines] [-p|--full-paths] [-X|--ignore-directory] [-I|--ignore-all-in-file] [-L|--dereference-links] [-x|--limit-filesystem] [-s|--apparent-size] [-r|--reverse] [-c|--no-colors] [-C|--force-colors] [--dim] [-b|--no-percent-bars] [-B|--bars-on-right] [-z|--min-size] [-R|--screen-reader] [--skip-total] [-f|--filecount] [-i|--ignore-hidden] [-v|--invert-filter] [-e|--filter] [-t|--file-types] [-w|--terminal-width] [-P|--no-progress] [--print-errors] [-D|--only-dir] [-F|--only-file] [-o|--output-format] [-S|--stack-size] [-j|--output-json] [-M|--mtime] [-A|--atime] [-y|--ctime] [--files0-from] [--files-from] [--collapse] [-m|--filetime] [-h|--help] [-V|--version] [PATH]

مشابه دستور du، اما با نمایش گرافیکی بصری‌تر و فهم‌پذیرتر میزان فضای مصرفی دیسک.

عمق نمایش درخت دایرکتوری
تعداد نخ‌های پردازشی (threads) مورد استفاده
مشخص کردن یک فایل پیکربندی برای استفاده
نمایش 'n' ورودی بزرگ‌تر (پیش‌فرض برابر با ارتفاع ترمینال یا terminal_height است)
مسیر زیردایرکتوری‌ها کوتاه نشود (نمایش مسیر کامل)
مستثنی کردن هر فایل یا دایرکتوری با این مسیر
مستثنی کردن هر فایل یا دایرکتوری با عبارت منظمی (regex) که با موارد درون این فایل مطابقت داشته باشد؛ ورودی‌های این فایل به الگوهای نادیده‌گیری ارائه‌شده توسط --invert-filter اضافه خواهند شد
ارجاع‌گشایی و پیمایش پیوندهای نمادین - پیوندهای نمادین مانند دایرکتوری در نظر گرفته شده و وارد آن‌ها می‌شود
فقط شمارش فایل‌ها و دایرکتوری‌هایی که روی همان سیستم‌فایل دایرکتوری ارائه‌شده قرار دارند
استفاده از اندازه ظاهری فایل به جای تعداد بلوک‌ها
چاپ درخت به صورت معکوس (بزرگ‌ترین‌ها در بالا)
هیچ رنگی چاپ نشود (مناسب برای دستوراتی مانند watch)
اجبار به چاپ رنگی خروجی
کم‌نور کردن میله‌های درصدی (رنگ خاکستری) برای کاهش روشنایی در ترمینال‌های تاریک
هیچ میله درصدی یا مقدار درصدی نمایش داده نشود
انتقال میله‌های درصدی به سمت راست صفحه
حداقل اندازه فایل برای گنجانده شدن در خروجی
ویژه صفحه‌خوان‌ها. میله‌ها را حذف کرده و ستون جدیدی برای سطح عمق اضافه می‌کند (می‌توانید برای مسیر کامل از -p نیز استفاده کنید)
ردیف مجموع کل نمایش داده نشود
محاسبه «اندازه» دایرکتوری بر اساس تعداد فایل‌های فرزند به جای اندازه دیسک
عدم نمایش فایل‌های پنهان
مستثنی کردن مسیر فایل‌های مطابق با این عبارت منظم. برای نادیده گرفتن فایل‌های png وارد کنید: -v "\.png$"
تنها شامل کردن مسیر فایل‌های مطابق با این عبارت منظم. برای فایل‌های png وارد کنید: -e "\.png$"
نمایش تنها این نوع فایل‌ها
تعیین عرض خروجی با نادیده گرفتن تشخیص خودکار عرض ترمینال
غیرفعال کردن نمایش پیشرفت کار
چاپ خطاها در خروجی استاندارد خطا (stderr)
فقط دایرکتوری‌ها نمایش داده شوند
فقط فایل‌ها نمایش داده شوند (یافتن بزرگ‌ترین فایل‌های شما)
تغییر قالب خروجی. مقدار si اندازه‌ها را بر مبنای توان‌های ۱۰۰۰ چاپ می‌کند. مقادیر b k m g t kb mb gb tb کل درخت را بر حسب آن واحد چاپ می‌کنند

مقادیر ممکن:

  • si: پیشوند SI (توان‌های ۱۰۰۰)
  • b: بایت (B)
  • k: کیبی‌بایت (KiB)
  • m: مبی‌بایت (MiB)
  • g: گیبی‌بایت (GiB)
  • t: تبی‌بایت (TiB)
  • kb: کیلوبایت (kB)
  • mb: مگابایت (MB)
  • gb: گیگابایت (GB)
  • tb: ترابایت (TB)
مشخص کردن میزان حافظه برای استفاده به عنوان اندازه پشته (stack) - در صورت مشاهده خطای: 'fatal runtime error: stack overflow' استفاده شود (پیش‌فرض حافظه کم=1048576، حافظه زیاد=1073741824)
خروجی دادن درخت دایرکتوری در قالب JSON در دایرکتوری جاری
مقدار +/-n با فایل‌هایی که بیشتر/کمتر از n روز پیش تغییر یافته‌اند و n با فایل‌هایی که دقیقاً n روز پیش تغییر یافته‌اند تطابق دارد؛ روزها به پایین گرد می‌شوند. به این صورت که +n => (−∞, curr−(n+1)) و n => [curr−(n+1), curr−n) و -n =>; (curr−n, +∞)
مشابه --mtime، اما بر اساس زمان دسترسی به فایل
مشابه --mtime، اما بر اساس زمان تغییر وضعیت فایل
خواندن مسیرهای پایان‌یافته با نویسه NUL از FILE (از '-' برای ورودی استاندارد استفاده کنید)
خواندن مسیرهای پایان‌یافته با خط جدید از FILE (از '-' برای ورودی استاندارد استفاده کنید)
بسته نگه داشتن این دایرکتوری‌ها (جمع شدن شاخه‌ها)
محاسبه «اندازه» دایرکتوری بر اساس بیشترین زمان فایل در میان فایل‌های فرزند به جای اندازه دیسک؛ استفاده از گزینه‌های a/c/m برای زمان آخرین دسترسی/تغییر وضعیت/تغییر محتوا

مقادیر ممکن:

  • a: زمان آخرین دسترسی
  • c: زمان آخرین تغییر وضعیت
  • m: زمان آخرین تغییر محتوا
چاپ راهنما (مشاهده خلاصه با '-h')
چاپ نسخه
[PATH]
فایل‌ها یا دایرکتوری‌های ورودی

v1.2.5

Dust 1.2.5