Terminal.app shipping with Mac OS X doesn't set ANSI colours for LS. These are useful. To get coloured file-types going on in Bash, open up your ~/.profile file (create if neccessary) and add something like:


export CLICOLOR=1
export LSCOLORS=xfahDfBffgfdfbfgfxfd

With a light grey background and white foreground, LS output now looks like:

ls colors

Check man ls to figure out what letters represent what colours.