What are the conventions for file locations in Linux? So far I've managed to deduce:
/proc (references to running processes)
/dev (references to all hardware)
/etc (configuration files)
/home (home)
/mnt (mounted devices)
/media (removable devices like CDs, USB disks)
...but other parts are still unclear, for example:
Where do I put downloaded source?
/usr/src
/usr/local/src
Where do I put compiled programs?
/bin
/usr/bin
/usr/local/bin
What is the difference between /bin and /sbin?
How do the distributions differ?
I realise these are not one question, but it would seem to me they should all be answered together. Hopefully others are also confused.