Seu amigo deve ter utilizado um alias para esse comando. Aqui, uso vários deles para fins diversos. Aqui eu os implemento da seguinte forma:
-- No arquivo .bashrc (dentro de seu $HOME), usando o editor de texto de sua preferência, encontre as linhas a seguir e retire as marcas de comentário. Salve as alterações.
# if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
-- No arquivo .bash_aliases (dentro de seu $HOME), você coloca os aliases que desejar. Eis alguns exemplos que tenho:
alias ls='ls --color=auto' ( que deixa a saída do ls colorida)
alias nv='nvim' (que me permite rodar o programa neovim usand o apenas duas letras)
No caso do seu amigo, ele deve ter feito assim:
alias historico='history | tail -n 20' (e deste modo obtendo os útlimo 20 comandos utilizados).
Você pode usar:
echo "alias historico='history | tail -n 20'" >> .bash_aliases
source .bash_aliases
E passe a usar seus próprios aliases.
--