$ curl cheat.sh/
 cheat:history 
# To see most used top 10 commands:
history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10

 tldr:history 
# history
# Command-line history.
# More information: <https://www.gnu.org/software/bash/manual/html_node/Bash-History-Builtins.html>.

# Display the commands history list with line numbers:
history

# Display the last 20 commands (in `zsh` it displays all commands starting from the 20th):
history 20

# Clear the commands history list (only for current `bash` shell):
history -c

# Overwrite history file with history of current `bash` shell (often combined with `history -c` to purge history):
history -w

# Delete the history entry at the specified offset:
history -d offset

$
Follow @igor_chubin cheat.sh