# history > Command-line history. > More information: . - 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}}`