.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "GDBINIT 5" .TH GDBINIT 5 2026-05-10 gdb-17.2 "GNU Development Tools" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "نام (NAME)" gdbinit \- پرونده‌های راه‌اندازی و مقداردهی اولیه GDB .SH "خلاصه (SYNOPSIS)" .IX Header "SYNOPSIS" ~/.config/gdb/gdbinit .PP ~/.gdbinit .PP \&./.gdbinit .SH "توضیحات (DESCRIPTION)" .IX Header "DESCRIPTION" این پرونده‌ها شامل دستورات GDB هستند که به صورت خودکار در زمان راه‌اندازی GDB اجرا می‌شوند. خطوط محتوا توالی‌های از پیش‌تعیین‌شده‌ای از دستورات هستند که در راهنمای GDB در گره \f(CW\*(C`Sequences\*(C'\fR \&\-\- دستور شل \f(CW\*(C`info \-f gdb \-n Sequences\*(C'\fR شرح داده شده‌اند. .PP لطفاً اطلاعات بیشتر را در راهنمای GDB در گره \f(CW\*(C`Startup\*(C'\fR \&\-\- دستور شل \f(CW\*(C`info \-f gdb \-n Startup\*(C'\fR بخوانید. .ie n .IP "\fB(در زمان کامپایل با \fR\fB""\-\-with\-system\-gdbinit""\fR\fB فعال نشده است)\fR" 4 .el .IP "\fB(در زمان کامپایل با \fR\f(CB\-\-with\-system\-gdbinit\fR\fB فعال نشده است)\fR" 4 .IX Item "(not enabled with --with-system-gdbinit during compilation)" پرونده مقداردهی اولیه سراسری سیستم. این پرونده اجرا می‌شود مگر اینکه کاربر گزینه \f(CW\*(C`\-nx\*(C'\fR یا \f(CW\*(C`\-n\*(C'\fR در GDB را مشخص کرده باشد. اطلاعات بیشتر را در راهنمای GDB در گره \f(CW\*(C`System\-wide configuration\*(C'\fR \&\-\- دستور شل \f(CW\*(C`info \-f gdb \-n \*(AqSystem\-wide configuration\*(Aq\*(C'\fR مشاهده کنید. .ie n .IP "\fB(در زمان کامپایل با \fR\fB""\-\-with\-system\-gdbinit\-dir""\fR\fB فعال نشده است)\fR" 4 .el .IP "\fB(در زمان کامپایل با \fR\f(CB\-\-with\-system\-gdbinit\-dir\fR\fB فعال نشده است)\fR" 4 .IX Item "(not enabled with --with-system-gdbinit-dir during compilation)" دایرکتوری مقداردهی اولیه سراسری سیستم. تمام پرونده‌های موجود در این دایرکتوری در هنگام راه‌اندازی اجرا می‌شوند، مگر اینکه کاربر گزینه \f(CW\*(C`\-nx\*(C'\fR یا \f(CW\*(C`\-n\*(C'\fR در GDB را مشخص کرده باشد، به شرطی که پسوند پرونده شناخته‌شده‌ای داشته باشند. اطلاعات بیشتر را در راهنمای GDB در گره \f(CW\*(C`System\-wide configuration\*(C'\fR \&\-\- دستور شل \f(CW\*(C`info \-f gdb \-n \*(AqSystem\-wide configuration\*(Aq\*(C'\fR مشاهده کنید. .IP "\fR\f(BI~/.config/gdb/gdbinit\fR\fB یا \fR\f(BI~/.gdbinit\fR\fB\fR" 4 .IX Item "~/.config/gdb/gdbinit or ~/.gdbinit" پرونده مقداردهی اولیه کاربر. این پرونده اجرا می‌شود مگر اینکه کاربر گزینه‌های \f(CW\*(C`\-nx\*(C'\fR، \f(CW\*(C`\-n\*(C'\fR یا \f(CW\*(C`\-nh\*(C'\fR در GDB را مشخص کرده باشد. .IP \fR\f(BI.gdbinit\fR\fB\fR 4 .IX Item ".gdbinit" پرونده مقداردهی اولیه برای دایرکتوری جاری. ممکن است نیاز باشد با دستور امنیتی GDB یعنی \f(CW\*(C`set auto\-load local\-gdbinit\*(C'\fR فعال شود. اطلاعات بیشتر را در راهنمای GDB در گره \f(CW\*(C`Init File in the Current Directory\*(C'\fR \&\-\- دستور شل \f(CW\*(C`info \-f gdb \-n \*(AqInit File in the Current Directory\*(Aq\*(C'\fR مشاهده کنید. .SH "گزینه‌ها (OPTIONS)" .IX Header "OPTIONS" .SH "محیط (ENVIRONMENT)" .IX Header "ENVIRONMENT" .SH "همچنین ببینید (SEE ALSO)" .IX Header "SEE ALSO" \&\fBgdb\fR\|(1)، \f(CW\*(C`info \-f gdb \-n Startup\*(C'\fR .PP مستندات کامل GDB به عنوان یک راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های \f(CW\*(C`info\*(C'\fR و \f(CW\*(C`gdb\*(C'\fR و مستندات Texinfo مربوط به GDB به درستی در سیستم شما نصب شده باشند، دستور .PP .Vb 1 \& info gdb .Ve .PP باید دسترسی شما را به راهنمای کامل فراهم کند. .PP \&\fIUsing GDB: A Guide to the GNU Source-Level Debugger\fR، ریچارد ام. استالمن (Richard M. Stallman) و رولند اچ. پش (Roland H. Pesch)، ژوئیه ۱۹۹۱. .SH "حق نشر (COPYRIGHT)" .IX Header "COPYRIGHT" Copyright (c) 1988\-2025 Free Software Foundation, Inc. .PP اجازه کپی، توزیع و/یا تغییر این سند تحت شرایط «مجوز مستندات آزاد گنو» (GNU Free Documentation License)، نسخه ۱.۳ یا هر نسخه بعدی منتشرشده توسط بنیاد نرم‌افزار آزاد اعطا می‌شود؛ با بخش‌های تغییرناپذیر «نرم‌افزار آزاد» (Free Software) و «نرم‌افزار آزاد به مستندات آزاد نیاز دارد» (Free Software Needs Free Documentation)، با متون روی جلد «یک راهنمای گنو» (A GNU Manual)، و با متون پشت جلد به شرح (a) در زیر. .PP (a) متن پشت جلد FSF عبارت است از: «شما در کپی و تغییر این راهنمای گنو آزاد هستید. خرید نسخه‌ها از GNU Press بنیاد نرم‌افزار آزاد را در توسعه گنو و ترویج آزادی نرم‌افزار پشتیبانی می‌کند.»