One of the greatest features of Bash is the command history, which stores all commands a user runs, in a history file within his/her home directory (typically /home/$USER/.bash_history). This allows the user to easily recall, edit and rerun previous commands.
In this article, we will demonstrate how to re-execute a specific command from the history of commands entered to a shell. This is useful to avoid typing the same commands over and over again.
Normally, to get a command you recently run, you can use the
Up arrow keys to retrieve a previous command. Pressing it constantly takes you through multiple commands in history, so you can find the one you want. Use the
Down arrow to move in the reverse direction.
However, the history file may contain a lot of entries, to re-execute a specific command from the history of commands, you can run the history command.
Read more at Tecmint