GSTACK(1) GNU Development Tools GSTACK(1)

gstack - نمایش رد پشتهٔ یک برنامهٔ در حال اجرا

gstack [-h | --help] [-v | --version] pid

رد پشتهٔ (stack trace) یک برنامهٔ در حال اجرا با شناسهٔ فرایند pid را چاپ می‌کند. اگر فرایند چندنخی باشد، gstack ردپای پشته را برای تک‌تک نخ‌های موجود در فرایند در خروجی نمایش می‌دهد.

این اسکریپت GDB را فراخوانی کرده، به شناسهٔ فرایند داده‌شده متصل می‌شود، رد پشته را چاپ می‌کند و از فرایند جدا می‌شود.

در صورتی که "gdb" به هر دلیلی نتواند به شناسهٔ فرایند داده‌شده متصل شود (مانند موجود نبودن شناسهٔ فرایند یا عدم برخورداری از دسترسی‌های کافی برای اتصال به آن)، gstack با یک وضعیت غیرصفر خارج می‌شود.

فهرست کردن تمام گزینه‌ها، همراه با توضیحات مختصر.
چاپ اطلاعات نسخه و سپس خروج.

نام کامل فایل مفسر Awk جهت استفاده. در صورت تنظیم نشدن، متغیر PATH برای یافتن یک برنامهٔ "awk" جستجو خواهد شد.
نام کامل فایل اجرایی GDB جهت استفاده برای ایجاد ردپای پشته. در صورت تنظیم نشدن، متغیر PATH برای یافتن یک برنامهٔ "gdb" جستجو خواهد شد.
آرگومان‌های اختیاری برای ارسال به برنامهٔ "gdb".

مستندات کامل 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) 1988-2025 Free Software Foundation, Inc.

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

(a) متن پشت جلد 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."

2025-12-20 gdb-17.1