Changing terminal color
Usually this is done with

ls -G


Personally I'm using an alias, e.g. in .bash_aliases which is loaded by .bash_profile

alias ls="ls -G"


However, there's another option, i.e. turning on CLICOLOR in your shell, e.g. by adding the following to your .bash_profile

export CLICOLOR=1