| Dust(1) | General Commands Manual | Dust(1) |
نام (NAME)
dust - ابزاری مشابه du اما شهودیتر برای نمایش مصرف دیسک
خلاصه دستور (SYNOPSIS)
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]
توضیحات (DESCRIPTION)
مشابه دستور du، اما با نمایش گرافیکی بصریتر و فهمپذیرتر میزان فضای مصرفی دیسک.
گزینهها (OPTIONS)
- -d, --depth <DEPTH>
- عمق نمایش درخت دایرکتوری
- -T, --threads <THREADS>
- تعداد نخهای پردازشی (threads) مورد استفاده
- --config <FILE>
- مشخص کردن یک فایل پیکربندی برای استفاده
- -n, --number-of-lines <NUMBER>
- نمایش 'n' ورودی بزرگتر (پیشفرض برابر با ارتفاع ترمینال یا terminal_height است)
- -p, --full-paths
- مسیر زیردایرکتوریها کوتاه نشود (نمایش مسیر کامل)
- -X, --ignore-directory <PATH>
- مستثنی کردن هر فایل یا دایرکتوری با این مسیر
- -I, --ignore-all-in-file <FILE>
- مستثنی کردن هر فایل یا دایرکتوری با عبارت منظمی (regex) که با موارد درون این فایل مطابقت داشته باشد؛ ورودیهای این فایل به الگوهای نادیدهگیری ارائهشده توسط --invert-filter اضافه خواهند شد
- -L, --dereference-links
- ارجاعگشایی و پیمایش پیوندهای نمادین - پیوندهای نمادین مانند دایرکتوری در نظر گرفته شده و وارد آنها میشود
- -x, --limit-filesystem
- فقط شمارش فایلها و دایرکتوریهایی که روی همان سیستمفایل دایرکتوری ارائهشده قرار دارند
- -s, --apparent-size
- استفاده از اندازه ظاهری فایل به جای تعداد بلوکها
- -r, --reverse
- چاپ درخت به صورت معکوس (بزرگترینها در بالا)
- -c, --no-colors
- هیچ رنگی چاپ نشود (مناسب برای دستوراتی مانند watch)
- -C, --force-colors
- اجبار به چاپ رنگی خروجی
- --dim
- کمنور کردن میلههای درصدی (رنگ خاکستری) برای کاهش روشنایی در ترمینالهای تاریک
- -b, --no-percent-bars
- هیچ میله درصدی یا مقدار درصدی نمایش داده نشود
- -B, --bars-on-right
- انتقال میلههای درصدی به سمت راست صفحه
- -z, --min-size <MIN_SIZE>
- حداقل اندازه فایل برای گنجانده شدن در خروجی
- -R, --screen-reader
- ویژه صفحهخوانها. میلهها را حذف کرده و ستون جدیدی برای سطح عمق اضافه میکند (میتوانید برای مسیر کامل از -p نیز استفاده کنید)
- --skip-total
- ردیف مجموع کل نمایش داده نشود
- -f, --filecount
- محاسبه «اندازه» دایرکتوری بر اساس تعداد فایلهای فرزند به جای اندازه دیسک
- -i, --ignore-hidden
- عدم نمایش فایلهای پنهان
- -v, --invert-filter <REGEX>
- مستثنی کردن مسیر فایلهای مطابق با این عبارت منظم. برای نادیده گرفتن فایلهای png وارد کنید: -v "\.png$"
- -e, --filter <REGEX>
- تنها شامل کردن مسیر فایلهای مطابق با این عبارت منظم. برای فایلهای png وارد کنید: -e "\.png$"
- -t, --file-types
- نمایش تنها این نوع فایلها
- -w, --terminal-width <WIDTH>
- تعیین عرض خروجی با نادیده گرفتن تشخیص خودکار عرض ترمینال
- -P, --no-progress
- غیرفعال کردن نمایش پیشرفت کار
- --print-errors
- چاپ خطاها در خروجی استاندارد خطا (stderr)
- -D, --only-dir
- فقط دایرکتوریها نمایش داده شوند
- -F, --only-file
- فقط فایلها نمایش داده شوند (یافتن بزرگترین فایلهای شما)
- -o, --output-format <FORMAT>
- تغییر قالب
خروجی.
مقدار 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)
- -S, --stack-size <STACK_SIZE>
- مشخص کردن میزان حافظه برای استفاده به عنوان اندازه پشته (stack) - در صورت مشاهده خطای: 'fatal runtime error: stack overflow' استفاده شود (پیشفرض حافظه کم=1048576، حافظه زیاد=1073741824)
- -j, --output-json
- خروجی دادن درخت دایرکتوری در قالب JSON در دایرکتوری جاری
- -M, --mtime <MTIME>
- مقدار +/-n با فایلهایی که بیشتر/کمتر از n روز پیش تغییر یافتهاند و n با فایلهایی که دقیقاً n روز پیش تغییر یافتهاند تطابق دارد؛ روزها به پایین گرد میشوند. به این صورت که +n => (−∞, curr−(n+1)) و n => [curr−(n+1), curr−n) و -n => (curr−n, +∞)
- -A, --atime <ATIME>
- مشابه --mtime، اما بر اساس زمان دسترسی به فایل
- -y, --ctime <CTIME>
- مشابه --mtime، اما بر اساس زمان تغییر وضعیت فایل
- --files0-from <FILES0_FROM>
- خواندن مسیرهای پایانیافته با نویسه NUL از FILE (از '-' برای ورودی استاندارد استفاده کنید)
- --files-from <FILES_FROM>
- خواندن مسیرهای پایانیافته با خط جدید از FILE (از '-' برای ورودی استاندارد استفاده کنید)
- --collapse <COLLAPSE>
- بسته نگه داشتن این دایرکتوریها (جمع شدن شاخهها)
- -m, --filetime <FILETIME>
- محاسبه
«اندازه»
دایرکتوری
بر اساس
بیشترین
زمان فایل
در میان
فایلهای
فرزند به
جای اندازه
دیسک؛
استفاده از
گزینههای
a/c/m برای زمان
آخرین
دسترسی/تغییر
وضعیت/تغییر
محتوا
مقادیر ممکن:
- a: زمان آخرین دسترسی
- c: زمان آخرین تغییر وضعیت
- m: زمان آخرین تغییر محتوا
- -h, --help
- چاپ راهنما (مشاهده خلاصه با '-h')
- -V, --version
- چاپ نسخه
- [PATH]
- فایلها یا دایرکتوریهای ورودی
نسخه (VERSION)
v1.2.5
| Dust 1.2.5 |