To avoid the .bashrc becomes cluttered with so many commands, I choose (a personal choice) to put aliases in a separated file.
in ~/.bashrc:
Code:
test -s ~/.alias && . ~/.alias || true
in ~/.alias:
Code:
alias a=alias
a h=history
a ll='ls -l'
In this way it is easy to just edit .alias to add/modify an alias.
But as I said, it is a personal choice. Putting aliases inside .bashrc as b1f30 did is just fine too.