EU-ELFCLASSIFY(1) دستورات کاربر EU-ELFCLASSIFY(1)

eu-elfclassify - تشخیص و تعیین نوع یک پرونده ELF

eu-elfclassify [--core]
[--debug-only]
[--elf]
[--elf-archive]
[--elf-file]
[--executable]
[--library]
[--linux-kernel-module]
[--loadable]
[--program]
[--shared]
[--unstripped]
[-f| --file]
[--no-stdin]
[--stdin]
[--stdin0]
[-z| --compressed]
[--matching]
[--no-print]
[--not-matching]
[--print]
[--print0]
[-q| --quiet]
[-v| --verbose]
[-?| --help]
[--usage]
[-V| --version] elffile...

eu-elfclassify هدف و کاربرد اصلی نوع خاصی از پرونده یا پرونده‌های ELF را شناسایی می‌کند.

فرم‌های کوتاه و بلند گزینه‌ها که در اینجا به‌صورت جایگزین نشان داده شده‌اند، معادل یکدیگر هستند. تمام گزینه‌های دسته‌بندی باید به‌طور هم‌زمان بر روی یک پرونده خاص اعمال (صدق) کنند. گزینه‌های دسته‌بندی را می‌توان با استفاده از پیشوند --not- نفی (معکوس) کرد.

پرونده یک فایل رونوشت حافظه هسته (core dump) از نوع ELF است.
پرونده یک فایل ELF صرفاً اشکال‌زدایی (فایل‌های جداگانه .debug ،.dwo یا چندفایلی dwz) است.
پرونده شبیه یک شیء ELF یا یک آرشیو/کتابخانه ایستا (static library) به نظر می‌رسد (پیش‌فرض).
پرونده یک آرشیو ELF یا کتابخانه ایستا است.
پرونده یک شیء معمولی ELF است (نه یک آرشیو یا کتابخانه ایستا).
پرونده (در وهله نخست) یک برنامه اجرایی ELF است (و نه در وهله نخست یک DSO).
پرونده یک شیء اشتراکی ELF (DSO) است (ممکن است یک برنامه اجرایی نیز باشد).
پرونده یک ماژول هسته لینوکس است.
پرونده یک شیء ELF قابل بارگذاری است (برنامه یا شیء اشتراکی).
پرونده یک برنامه اجرایی ELF است (ممکن است یک DSO نیز باشد).
پرونده (در وهله نخست) یک شیء اشتراکی ELF (DSO) است (و نه در وهله نخست یک برنامه اجرایی).
پرونده یک فایل ELF همراه با جدول نمادها یا بخش‌های .*debug_ است و می‌تواند بیشتر پیراسته (strip) شود.

تنها پرونده‌های معمولی دسته‌بندی شوند (نه پیوندهای نمادین یا دستگاه‌های ویژه).
فایل‌ها از ورودی استاندارد خوانده نشوند (پیش‌فرض).
نام فایل‌ها برای پردازش از ورودی استاندارد نیز خوانده شوند؛ که با نویسه خط جدید (newline) از هم جدا شده‌اند.
نام فایل‌ها برای پردازش از ورودی استاندارد نیز خوانده شوند؛ که با بایت‌های ASCII NUL از هم جدا شده‌اند.
تلاش برای باز کردن فایل‌های فشرده یا ایمیج‌های تعبیه‌شده ELF (هسته).

در صورت چاپ نام پرونده‌ها، پرونده‌های منطبق چاپ شوند (پیش‌فرض).
نام پرونده‌ها در خروجی چاپ نشود.
در صورت چاپ نام پرونده‌ها، پرونده‌هایی که مطابقت ندارند چاپ شوند.
نام پرونده‌ها با نویسه خط جدید در خروجی چاپ شود.
نام پرونده‌ها با بایت ASCII NUL در خروجی چاپ شود.

جلوگیری از نمایش برخی از خروجی‌های خطا (همتای --verbose).
چاپ اطلاعات اضافی در خروجی (می‌تواند چندین بار مشخص شود).
-?
نمایش این فهرست راهنما.
نمایش یک پیام کوتاه درباره نحوه استفاده.
چاپ نسخه برنامه.

نوشته‌شده توسط Florian Wiemer.

لطفاً باگ‌ها و اشکالات را در https://sourceware.org/bugzilla گزارش دهید.

کپی‌رایت © ۲۰۱۹ شرکت Red Hat Inc. مجوز GPLv3+: گنو GPL نسخه ۳ یا جدیدتر https://gnu.org/licenses/gpl.html. این یک نرم‌افزار آزاد است: شما در تغییر و بازتوزیع آن آزاد هستید. هیچ ضمانتی وجود ندارد، تا حدی که توسط قانون مجاز دانسته شده است.

2019-Aug-20 elfutils