| EU-ELFCLASSIFY(1) | دستورات کاربر | EU-ELFCLASSIFY(1) |
نام (NAME)
eu-elfclassify - تشخیص و تعیین نوع یک پرونده ELF
خلاصه دستور (SYNOPSIS)
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...
توضیحات (DESCRIPTION)
eu-elfclassify هدف و کاربرد اصلی نوع خاصی از پرونده یا پروندههای ELF را شناسایی میکند.
گزینهها (OPTIONS)
فرمهای کوتاه و بلند گزینهها که در اینجا بهصورت جایگزین نشان داده شدهاند، معادل یکدیگر هستند. تمام گزینههای دستهبندی باید بهطور همزمان بر روی یک پرونده خاص اعمال (صدق) کنند. گزینههای دستهبندی را میتوان با استفاده از پیشوند --not- نفی (معکوس) کرد.
گزینههای دستهبندی (Classification Options)
- --core
- پرونده یک فایل رونوشت حافظه هسته (core dump) از نوع ELF است.
- --debug-only
- پرونده یک فایل ELF صرفاً اشکالزدایی (فایلهای جداگانه .debug ،.dwo یا چندفایلی dwz) است.
- --elf
- پرونده شبیه یک شیء ELF یا یک آرشیو/کتابخانه ایستا (static library) به نظر میرسد (پیشفرض).
- --elf-archive
- پرونده یک آرشیو ELF یا کتابخانه ایستا است.
- --elf-file
- پرونده یک شیء معمولی ELF است (نه یک آرشیو یا کتابخانه ایستا).
- --executable
- پرونده (در وهله نخست) یک برنامه اجرایی ELF است (و نه در وهله نخست یک DSO).
- --library
- پرونده یک شیء اشتراکی ELF (DSO) است (ممکن است یک برنامه اجرایی نیز باشد).
- --linux-kernel-module
- پرونده یک ماژول هسته لینوکس است.
- --loadable
- پرونده یک شیء ELF قابل بارگذاری است (برنامه یا شیء اشتراکی).
- --program
- پرونده یک برنامه اجرایی ELF است (ممکن است یک DSO نیز باشد).
- پرونده (در وهله نخست) یک شیء اشتراکی ELF (DSO) است (و نه در وهله نخست یک برنامه اجرایی).
- --unstripped
- پرونده یک فایل ELF همراه با جدول نمادها یا بخشهای .*debug_ است و میتواند بیشتر پیراسته (strip) شود.
گزینههای ورودی (Input flags)
- -f
- --file
- تنها پروندههای معمولی دستهبندی شوند (نه پیوندهای نمادین یا دستگاههای ویژه).
- --no-stdin
- فایلها از ورودی استاندارد خوانده نشوند (پیشفرض).
- --stdin
- نام فایلها برای پردازش از ورودی استاندارد نیز خوانده شوند؛ که با نویسه خط جدید (newline) از هم جدا شدهاند.
- --stdin0
- نام فایلها برای پردازش از ورودی استاندارد نیز خوانده شوند؛ که با بایتهای ASCII NUL از هم جدا شدهاند.
- -z
- --compressed
- تلاش برای باز کردن فایلهای فشرده یا ایمیجهای تعبیهشده ELF (هسته).
گزینههای خروجی (Output flags)
- --matching
- در صورت چاپ نام پروندهها، پروندههای منطبق چاپ شوند (پیشفرض).
- --no-print
- نام پروندهها در خروجی چاپ نشود.
- --not-matching
- در صورت چاپ نام پروندهها، پروندههایی که مطابقت ندارند چاپ شوند.
- نام پروندهها با نویسه خط جدید در خروجی چاپ شود.
- --print0
- نام پروندهها با بایت ASCII NUL در خروجی چاپ شود.
گزینههای اضافی (Additional flags)
نویسندگان (AUTHORS)
نوشتهشده توسط Florian Wiemer.
گزارش باگها (REPORTING BUGS)
لطفاً باگها و اشکالات را در https://sourceware.org/bugzilla گزارش دهید.
کپیرایت (COPYRIGHT)
کپیرایت © ۲۰۱۹ شرکت Red Hat Inc. مجوز GPLv3+: گنو GPL نسخه ۳ یا جدیدتر https://gnu.org/licenses/gpl.html. این یک نرمافزار آزاد است: شما در تغییر و بازتوزیع آن آزاد هستید. هیچ ضمانتی وجود ندارد، تا حدی که توسط قانون مجاز دانسته شده است.
| 2019-Aug-20 | elfutils |