Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

It seems like the /etc directory was added for anything that falls into the "et cetera" category of system files. To me that seems along the lines of "extra" or "unnecessary".

Why is it that (in my experience) /etc is now the goto directory for installing programs and libraries?

UPDATE: So it's for installing configuration files; but that still doesn't seem to make sense to me.

share|improve this question

closed as off topic by Michael Hampton, ceejayoz, Dave M, Alex, SvW Jan 21 '13 at 23:36

Questions on Server Fault are expected to relate to professional server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

    
Section 3.7 refers pathname.com/fhs/pub/fhs-2.3.pdf –  Iain Jan 21 '13 at 21:31
2  
I don't think I've ever seen binaries in /etc... –  Mark Henderson Jan 21 '13 at 21:32
    
You're right, my mistake. As MDMarra pointed out, it's for configuration... which still doesn't seem to make sense to me. –  jaredonline Jan 21 '13 at 21:35
3  
Our sister site Unix & Linux will probably be a much more welcoming place for questions about Unix history. –  Michael Hampton Jan 21 '13 at 21:37
    
your question reads like trolling. more suited to tech battlefront forum –  Tim Haegele Jan 21 '13 at 21:49
show 1 more comment

2 Answers

up vote 6 down vote accepted

And the answer is "Because it was for et cetera - and others." It wasn't always just config files.

http://unix.stackexchange.com/questions/5665/what-does-etc-stand-for

Question for Dr. Salus: final word

As a footnote, I just received email from Dennis Ritchie stating:

I assure you that the original contents of /etc were the "et cetera" that didn't seem to fit elsewhere. Other variants might do their own etymologies differently.

Regards, Dennis

share|improve this answer
add comment

You're a bit mistaken it seems. Programs and libraries shouldn't be installed there. It's where configuration files should be placed.

The manpage for the file system heirarchy explains this in more detail.

share|improve this answer
    
So why isn't the directory called conf? –  jaredonline Jan 21 '13 at 21:34
4  
You'll have to ask someone that was at AT&T or Berkley in the 60s. –  MDMarra Jan 21 '13 at 21:37
    
OK, if that's your question, you're off-topic because you're inviting extended discussion, about what is essentially a non-technical topic. It's called /etc because that's what the original authors of the OS called it. –  mfinni Jan 21 '13 at 21:38
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.