I'm pretty new to Linux (I just installed RedHat 9 over the weekend, and previously have putzed with 7.3). Overall, I'm loving all of the customizability it offers, as well as the emphasis on the command line.
Anyway, here's my question: What are the meanings of all of the paths used by Linux, e.g. /etc, /usr? Are they kind of fuzzy in terms of what goes where? Is there a good website that explains this?
I'm just wondering because when I install software in Windows, I am always asked where it wants me to install (e.g. in the Program Files directory), but installing packages in Linux (at least through rpm) just throws it somewhere and sets up an alias so that I can use it from any directory. I'm wondering what the method is to this madness.
Also, I've heard that RedHat (or maybe just rpm) puts packages in funny (read: non-standard) locations. Is this a big deal?
Thanks all!