Recently I needed to repeat a series of long~ish commands in the command line but I never quite memorized them so I ended up resourcing to arrow-up...
For further actions, you may consider blocking this person and/or reporting abuse
There’s a good alternative too. If you remember part of the command, by typing
ctrl + r
and writing that part, it’ll autocomplete it. For example, if you remember it was something likessh userX@IP
but don’t remember the IP address, the command will search in your history and autocomplete it for you ☺️I didn't know this! Thank you so much for sharing!
You can control that by setting the HISTSIZE environment variable in your ~/.bashrc.
export HISTSIZE=2000
would remember the last 2000 commands. Also note your history isn't automatically written after every command - your .bash_history is updated when the shell exits, if you want to definitely persist whatever you've just done you can force an update withhistory -a
.Also, minor note of caution, if you're typing passwords or other sensitive info into your shell, they'll go in the history file too :)
wow, thank you so much for this extra info. This is great!
Nice trick! I didn't know about the
history
command, thanks for sharing!this certain something nice