Ignoro ls sem comandos, bg , fg , exit , pwd , clear , mount e umount :
Se você incluir isso na sua string HISTIGNORE , você pode suprimir qualquer coisa, adicionando um espaço na frente do comando:
"[ \t]*"
Este é o meu HISTIGNORE :
HISTIGNORE="&:ls:[bf]g:exit:pwd:clear:mount:umount:[ \t]*"
Excluí algumas outras coisas que tenho lá e que são comandos repetitivos exclusivos do meu servidor. Tudo o que você faz é simples, é bom excluir.
Eu tenho outras coisas que eu esqueci de adicionar, mas estou a milhas de distância da minha caixa do Linux, então estou ficando sem memória.