The GNU Debugger. More information: https://www.gnu.org/software/gdb.
gdb executable
gdb -p procID
gdb -c core executable
gdb -ex "commands" executable
gdb
gdb --args executable argument1 argument2