GCORE(1) GNU Development Tools GCORE(1)

gcore - تولید یک فایل core از برنامه در حال اجرا

gcore [-v | --version] [-h | --help] [-a] [-o prefix] [-d directory]
pid1 [pid2...pidN]

تولید core dump از یک یا چند برنامه در حال اجرا با شناسه‌های فرایند pid1، pid2 و غیره. یک فایل core تولید شده توسط gcore معادل فایلی است که توسط هسته در زمان فروپاشی (crash) فرایند ایجاد می‌شود (زمانی که از "ulimit -c" برای تنظیم محدودیت مناسب core dump استفاده شده باشد). با این حال، برعکس شرایط پس از فروپاشی، پس از اینکه gcore کار خود را به پایان می‌رساند، برنامه بدون هیچ تغییری به اجرای خود ادامه می‌دهد.

تخلیه تمامی نگاشت‌های حافظه (memory mappings). اثر واقعی این گزینه به سیستم‌عامل بستگی دارد. در GNU/Linux، این گزینه "use-coredump-filter" را غیرفعال و "dump-excluded-mappings" را فعال می‌کند.
آرگومان اختیاری prefix پیشوندی را مشخص می‌کند که برای نام‌گذاری فایل‌های core dump استفاده می‌شود. نام فایل به صورت prefix.pid ساخته می‌شود که در آن pid شناسه فرایند برنامه در حال اجرایی است که توسط gcore بررسی می‌شود. در صورت تعیین نشدن، مقدار پیش‌فرض prefix برابر با core خواهد بود.
استفاده از directory به عنوان دایرکتوری داده هنگام فراخوانی GDB برای اجرای دستور gcore. این آرگومان اختیاری است.
فهرست کردن تمام گزینه‌ها همراه با توضیحات کوتاه.
چاپ اطلاعات نسخه و سپس خروج.

مستندات کامل GDB به عنوان یک راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های "info" و "gdb" و مستندات Texinfo مربوط به GDB به‌درستی روی سیستم شما نصب شده باشند، دستور

info gdb

دسترسی شما به راهنمای کامل را فراهم خواهد کرد.

Using GDB: A Guide to the GNU Source-Level Debugger، نوشته Richard M. Stallman و Roland H. Pesch، ژوئیه ۱۹۹۱.

حق نشر (c) ۱۹۸۸-۲۰۲۵ متعلق به Free Software Foundation, Inc.

اجازه کپی، توزیع و/یا تغییر این سند تحت شرایط مجوز مستندات آزاد گنو (GNU Free Documentation License)، نسخه ۱.۳ یا هر نسخه جدیدتر منتشر شده توسط بنیاد نرم‌افزارهای آزاد اعطا می‌شود؛ همراه با بخش‌های تغییرناپذیر «Free Software» و «Free Software Needs Free Documentation»، با متون روی جلد «A GNU Manual»، و متون پشت جلد به شرح بند (الف) زیر.

(الف) متن پشت جلد FSF عبارت است از: «You are free to copy and modify this GNU Manual. Buying copies from GNU Press supports the FSF in developing GNU and promoting software freedom.»

2026-05-10 gdb-17.2