Unix and Linux Filesystem hierarchy system
Linux
uses single rooted, inverted tree like file system hierarchy
Have you wondered why certain programs are located under /home, /bin, or /sbin, or /usr/bin, or /usr/sbin?
For example, less command is located under /usr/bin directory. Why not /bin, or /sbin, or /usr/sbin? What is the different between all these directories?