GSTACK(1) GNU Development Tools GSTACK(1)

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

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

چاپ رد پشته (stack trace) از یک برنامه در حال اجرا با شناسه فرایند (PID) pid. اگر فرایند چندنخی باشد، 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 and Roland H. Pesch, July 1991.

حق نشر (c) ۱۹۸۸-2025 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."

2025-12-20 gdb-17.1