| PROGRESS(1) | General Commands Manual | PROGRESS(1) |
نام (NAME)
progress - نمایشدهنده پیشرفت دستورات coreutils
خلاصه دستور (SYNOPSIS)
progress [ -qdwmM ] [ -W secs ] [
-c command ] [ -a command ] [ -p
pid ]
progress -v | --version
progress -h | --help
توضیحات (DESCRIPTION)
این صفحه راهنما بهطور خلاصه نحوه استفاده از دستور progress را شرح میدهد.
این ابزار را میتوان یک دستور کوچک، کاربردی و نوشتهشده به زبان C توصیف کرد که به دنبال دستورات پایه coreutils (مانند cp، mv، dd، tar، gzip/gunzip، cat و غیره) که در حال حاضر روی سیستم شما در حال اجرا هستند میگردد و درصد دادههای کپیشده را نمایش میدهد.
این ابزار اکنون میتواند توان گذردهی ورودی/خروجی را نیز تخمین بزند (با استفاده از گزینه -w).
گزینهها (OPTIONS)
- -q (--quiet)
- تمام پیامها را پنهان میکند.
- -d (--debug)
- تمام پیامهای هشدار و خطا را نمایش میدهد.
- -w (--wait)
- توان عملیاتی ورودی/خروجی (I/O throughput) و زمان تخمینی باقیمانده را برآورد میکند (نمایش با سرعت کمتر).
- -W (--wait-delay secs)
- برای تخمین ورودی/خروجی به مدت 'secs' ثانیه منتظر میماند (بهطور ضمنی شامل -w است).
- -m (--monitor)
- تا زمانی که فرآیندهای تحت نظارت در حال اجرا هستند، در یک حلقه تکرار میشود.
- -M (--monitor-continuously)
- مانند حالت نظارت است اما هرگز متوقف نمیشود (مشابه watch progress).
- -c (--command cmd)
- فقط این نام دستور را نظارت میکند (مثال: firefox). این گزینه میتواند چندین بار در خط فرمان استفاده شود.
- -a (--additional-command cmd)
- این دستور را به فهرست پیشفرض اضافه میکند. این گزینه میتواند چندین بار در خط فرمان استفاده شود.
- -p (--pid id)
- فقط این شناسه عددی فرآیند را نظارت میکند (مثال: `pidof firefox`). این گزینه میتواند چندین بار در خط فرمان استفاده شود.
- -i (--ignore-file file)
- برای 'file' هیچ فرآیندی را گزارش نمیدهد. اگر فایل هنوز وجود ندارد، باید یک مسیر مطلق و دقیق ارائه دهید. این گزینه میتواند چندین بار در خط فرمان استفاده شود.
- -o (--open-mode {r|w})
- فقط فایلهایی را که توسط فرآیند برای خواندن یا نوشتن باز شدهاند گزارش میدهد. این گزینه زمانی مفید است که میخواهید فقط فایلهای خروجی (یا ورودی) یک فرآیند را نظارت کنید.
- -v (--version)
- نسخه برنامه را نمایش داده و خارج میشود.
- -h (--help)
- پیام راهنما را نمایش داده و خارج میشود.
محیط (ENVIRONMENT)
میتوان با استفاده از متغیر محیطی PROGRESS_ARGS گزینههای دائمی تعیین کرد. مثال زیر را ببینید. آرگومانهای خط فرمان بر متغیرهای محیطی تقدم دارند.
مثالها (EXAMPLES)
نظارت پیوسته بر تمام نمونههای جاری و آینده دستورات coreutils:
مشاهده نحوه پیشرفت دانلود:
مشاهده فعالیت سرور وب:
اجرا و نظارت بر هر دستور سنگین با استفاده از $!:
استفاده از متغیر محیطی برای تنظیم آرگومانهای دائمی (چندگانه):
اشکالات (BUGS)
لطفاً اشکالات را در این نشانی گزارش دهید: https://github.com/Xfennec/progress/issues
صفحه خانگی (HOMEPAGE)
نویسنده (AUTHOR)
این صفحه راهنما توسط Thomas Zimmermann <bugs@vdm-design.de> برای پروژه openSUSE نوشته شده است (و ممکن است توسط دیگران نیز استفاده شود).
| January 22, 2016 | progress |