O Shell por padrão somente guarda mil (1000) comandos.
Se quiser colocar ele "ilimitado", você deverá realizar uma alteração no arquivo
".bashrc"
1) O primeiro passo que faremos, será fazer uma cópia de segurança do arquivo
".bashrc", caso você se arrependa da configuração, poderá voltar ao estado
anterior. Realizei a cópia do arquivo renomeando o novo:
cp .bashrc .bashrcbkp
2) Abra o arquivo ".bashrc" com o seu editor de texto preferêncial (Nesse exemplo
utilizaremos o VI):
vi .bashrc
3) Altere o valor das variáveis "HISTSIZE" e "HISTFILESIZE" para "-10"
HISTSIZE=-10
HISTFILESIZE=-01
4) Salve a alteração;
5) E digite o comando para ele fazer a leitura do arquivo ".bashrc" novamente:
source .bashrc