# GDBINIT - GDB initialization scripts - man(5) - [phpMan]

[_GDBINIT_(5)](https://www.chedong.com/phpMan.php/man/GDBINIT/5/markdown)                              GNU Development Tools                             [_GDBINIT_(5)](https://www.chedong.com/phpMan.php/man/GDBINIT/5/markdown)

## NAME
       gdbinit - GDB initialization scripts

## SYNOPSIS
       /etc/gdb/gdbinit

       /etc/gdb/gdbinit.d/*

       ~/.config/gdb/gdbinit

       ~/.gdbinit

       ./.gdbinit

## DESCRIPTION
       These files contain GDB commands to automatically execute during GDB startup.  The lines of
       contents are canned sequences of commands, described in the GDB manual in node "Sequences" --
       shell command "info -f gdb -n Sequences".

       Please read more in the GDB manual in node "Startup" -- shell command "info -f gdb -n
       Startup".

### /etc/gdb/gdbinit
           System-wide  initialization  file.  It is executed unless user specified GDB option "-nx"
           or "-n".  See more in the GDB manual in node "System-wide configuration" -- shell command
           "info -f gdb -n 'System-wide configuration'".

### /etc/gdb/gdbinit.d
           System-wide initialization directory.  All  files  in  this  directory  are  executed  on
           startup unless user specified GDB option "-nx" or "-n", as long as they have a recognized
           file  extension.  See more in the GDB manual in node "System-wide configuration" -- shell
           command "info -f gdb -n 'System-wide configuration'".

       _**~/.config/gdb/gdbinit_ or ~/.gdbinit**
           User initialization file.  It is executed unless user specified GDB options  "-nx",  "-n"
           or "-nh".

### .gdbinit
           Initialization  file  for current directory.  It may need to be enabled with GDB security
           command "set auto-load local-gdbinit".  See more in the GDB manual in node "Init File  in
           the  Current  Directory"  --  shell  command  "info  -f  gdb -n 'Init File in the Current
           Directory'".

## OPTIONS
## SEE ALSO
       [**gdb**(1)](https://www.chedong.com/phpMan.php/man/gdb/1/markdown), "info -f gdb -n Startup"

       The full documentation for GDB is maintained as a Texinfo manual.  If the  "info"  and  "gdb"
       programs and GDB's Texinfo documentation are properly installed at your site, the command

               info gdb

       should give you access to the complete manual.

       _Using_ _GDB:_ _A_ _Guide_ _to_ _the_ _GNU_ _Source-Level_ _Debugger_, Richard M. Stallman and Roland H. Pesch,
       July 1991.

## COPYRIGHT
       Copyright (c) 1988-2024 Free Software Foundation, Inc.

       Permission  is granted to copy, distribute and/or modify this document under the terms of the
       GNU Free Documentation License, Version 1.3 or  any  later  version  published  by  the  Free
       Software  Foundation;  with  the  Invariant Sections being "Free Software" and "Free Software
       Needs Free Documentation", with the Front-Cover Texts being "A  GNU  Manual,"  and  with  the
       Back-Cover Texts as in (a) below.

       (a)  The  FSF's Back-Cover Text is: "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."

gdb-                                         2026-02-05                                   [_GDBINIT_(5)](https://www.chedong.com/phpMan.php/man/GDBINIT/5/markdown)
