GSTACK(1) GNU Development Tools GSTACK(1)

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

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

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

این اسکریپت 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) ۱۹۸۸-۲۰۲۵ متعلق است به 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