5

This has been bugging me for ages, I'm assuming it's not just "etcetera"..!?

I don't like not knowing the meaning of stuff, especially important directories!

1
  • False assumption leading to incorrect conclusion. I guess they could have called it MiscJunk and still been less than 9 characters (which may have been preferable with common behavior in around the turn of the millennium), but etcetera sounded less self-degrading.
    – TOOGAM
    Commented Mar 21, 2016 at 3:11

1 Answer 1

7

My guess is that it's just a carry-over from some UNIX programmer who switched to hacking windows in the early days of System32 windows. /etc in UNIX/Linux holds two (or more) potential meanings: et cetera or Extended Tool Chest (Here's a Slashdot debate arguing the point), and it's just a place to store configuration files and some minor utility scripts for a given program. Many times you will see hierarchical breakdowns within smaller software projects (such as a windows driver) that resemble the breakdown of the UNIX directory structure, no matter what OS you are on.

2
  • 1
    Two points about this answer: On Unix systems, abbreviations are used a lot for main directories, so etc fits right in next to opt, usr, bin and so on. Second, sometimes in badly programmed programs, spaces in directory names can cause problems. It's best to avoid the issue when it comes to critical operating system components.
    – AndrejaKo
    Commented Aug 6, 2010 at 10:35
  • 1
    More precisely, it's a carry-over from BSD Unix. WinSock was initially based upon BSD Sockets, and the directory only contains network configuration files such as /etc/hosts and /etc/services. Commented Aug 6, 2010 at 16:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .