A quick concept map of the ls function on the command line, including a few reasons why someone might want to use it and a few of the very basic options for modifying its output. I know there are tons more cool things that ls can do (eg ls + option aliases in the .profile are awesome), but I tried to restrain myself. Looking forward to comments.