There are many keyboard shortcuts to learn in BASH (and Enterprise computing in general!). These are the essentials:

CommandResult
TABWill complete a partially-typed command. Options are listed if multiple available
Up-ArrowShows the previously issued command (repeatable)
Ctrl+eJumps to the end of the current command (line)
Ctrl+aJumps to the beginning of the current command (line)
Ctrl+cQuits the current interactive process
Ctrl+zPauses the currently running job
fgRestarts the paused job (this is a command, not a shortcut, but pairs well with Ctrl+z)