Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Unix Operating Systems Software

Define - /etc? 548

ogar572 asks: "There has been an ongoing and heated debate around the office concerning the definition of what /etc means on *nix operating systems. One side says "et cetera" per Wikipedia. Another side says it means 'extended tool chest' per this gnome mailing list entry or per this Norwegian article. Yet another side says neither, but he doesn't remember exactly what he heard in the past. All he remembers is that he was flamed when he called it 'et cetera', but that 'extended tool chest' didn't sound right either. So, what does it really mean?"
This discussion has been archived. No new comments can be posted.

Define - /etc?

Comments Filter:
  • Pronunciation? (Score:2, Insightful)

    by Rinisari ( 521266 ) on Saturday March 03, 2007 @08:47AM (#18216810) Homepage Journal
    I've always said "et see" and not "et ketera" or "et setera."
  • Could be... (Score:3, Insightful)

    by lpangelrob ( 714473 ) on Saturday March 03, 2007 @08:52AM (#18216840)
    Is (!(/usr) && !(/bin) && !(/mnt) ...) a correct answer?
  • by Wdomburg ( 141264 ) on Saturday March 03, 2007 @09:00AM (#18216874)
    Considering none of the other standard directories are acronyms, I'd have to call bulltish on this one. :)
  • by Esel Theo ( 575829 ) on Saturday March 03, 2007 @09:48AM (#18217154)
    Old Unix systems (at least I remember this for SCO OpenServer) also had a bunch of executables in /etc. This is still the case to a limited extent. Think of /etc/init.d/*.
  • by cortana ( 588495 ) <sam@[ ]ots.org.uk ['rob' in gap]> on Saturday March 03, 2007 @09:51AM (#18217178) Homepage
    Please do not do Gconf the disservice of comparing it to the registry.

    You might as well make the same comparison for any library that gives apps a standard way to query configuration options, and that stores the data in a standard format.
  • by ari_j ( 90255 ) on Saturday March 03, 2007 @10:11AM (#18217288)

    It's et cetera. If you look at the Unix hierarchy, you get:

    • /bin - binaries
    • /sbin - system binaries
    • /dev - devices
    • /home - user home directories
    • /lib - libraries
    • /mnt - temporary mount point
    • /root - root's home directory in case /home is on another filesystem
    • /var - variable data, such as databases, news, and mail
    • /tmp - temporary files
    • /usr - mostly there because it wouldn't fit on / :P
    • /etc - stuff that doesn't fit any of the above

    It's not about configuration files, either. /etc is home to both configuration and system-essential files, such as passwd and motd. I wouldn't call passwd "configuration," and I wouldn't call it "data." It's more "control." But that doesn't matter - the stuff in /etc just wouldn't fit anywhere else. All the backronyms in the world won't change that.

  • by DrSkwid ( 118965 ) on Saturday March 03, 2007 @10:28AM (#18217372) Journal
    Because the "editable" is redundant.

  • by Chris Tyler ( 2180 ) on Saturday March 03, 2007 @10:58AM (#18217552) Homepage
    ...is that it is the "home directory for the system". To me, that captures the sense that it's where a particular system gets its configuration (/etc/inittab, /etc/ttys) and personality (/etc/motd, /etc/issue).

    Personally I'm in the "et setera" camp, and prefer the spoken form "et see".
  • by ModernGeek ( 601932 ) on Saturday March 03, 2007 @12:41PM (#18218224)
    The people who made up these file systems are not the pointy haired middle management type, they are geeks like me and you. They don't have acronyms for everything. /etc isn't going to stand for something like "extendable tool configuration", it is either going to stand for et cetera or nothing at all. People who want to sound cool by saying things like, "SQL stands for Structured Query Language" are just trying to "sound smart" in front of their "friends". That's my philosophy after looking at your explanation of the UNIX hierarchy.
  • by Just Some Guy ( 3352 ) <kirk+slashdot@strauser.com> on Saturday March 03, 2007 @01:05PM (#18218420) Homepage Journal

    ...as opposed to the non-editable, non-text configuration files that Unix systems are famous for?

    These are the people who named the editor "ed". Don't overthink it.

  • Re:Pronunciation? (Score:4, Insightful)

    by SatanicPuppy ( 611928 ) * <Satanicpuppy.gmail@com> on Saturday March 03, 2007 @01:09PM (#18218460) Journal
    Lot of hardcore unix guys pronounce it "et-see" because you sound retarded saying, "It's in "et-cetera-slash-init-period-d" rather than "et-see init-dee". Same reason people transliterate Ess-Que-Ell into "Sequel"...It's quicker, and it sounds better.

    In my mind I always label people who insist on saying it exactly like it's written down as amatures, or anal retentive, though people who try to come up with ways of saying things like "url" make my teeth hurt.
  • Re:Pronunciation? (Score:3, Insightful)

    by saforrest ( 184929 ) on Saturday March 03, 2007 @01:15PM (#18218518) Journal
    'm replying to you because you were more polite than the sibling. Just because the word "cetera" is Latin does not mean that it is pronounced with an S sound. In fact, in Latin, it would never have been pronounced that way. In the days of Caesar, it would have been pronounced with a K sound and, as the Latin language evolved into ecclesiastical Latin, it would be pronounced with a CH sound.

    You're quite right of course, but do you actually use these pronunciations in casual conversation?

    Not that I have a lot of cause to randomly speak in Latin, but when I do, I usually say "venee, vedee, veechee", "et setera", "Sisero", rather than the corresponding correct versions with double-U's and hard C's. To do otherwise would usually prompt a blank look, followed by an forced explanation on my part which would probably come off as being rather pedantic.
  • Re:Pronunciation? (Score:2, Insightful)

    by bradkittenbrink ( 608877 ) on Saturday March 03, 2007 @02:46PM (#18219246) Homepage Journal

    And if you read a millions lines of Perl, you would come to the conclusion that it has no syntax, then you would scratch your eyes out with a ball point pen. ;)

    Who needs a million? That happens to me every time I read a single line of perl code.
  • Re:first post (Score:4, Insightful)

    by Da_Weasel ( 458921 ) on Saturday March 03, 2007 @03:33PM (#18219586)
    Actually there are no .'s or ..'s in the file system. These little gems only denote relative directories and are never actually part of the file system. I'll refrain from calling you a noob. Like the . it is almost always implied, and in 99% of the cases is just redundant.

    As for the /etc debate. I thought FSH settled all of this ridiculous bickering years ago? /etc is etcetera abbreviated. "Extended Tool Chest" is the most retarded thing i've ever heard. I don't know why people are still debating this. The people over at the FSH project put a lot of hard work in to their documents specifically to avoid stuff like this.

    http://www.pathname.com/fhs/ [pathname.com]
  • Re:It means (Score:1, Insightful)

    by Anonymous Coward on Saturday March 03, 2007 @05:31PM (#18220538)
    don't wanna hijack FP, and i'm sure it's mentioned below, but what it really means is:

    Since no one below really seems to have an authoritative answer. it might be best to just call it "etsee" and let it go at that. If a specific meaning feels good to you, think it to yourself and don't say it out loud.

    In any case, it's about as useful as trying to figure out the correct pronunciation and accent position for sci-fi characters whose names look like Thryyggdenlmp -- just go with whatever your first reaction is.

  • Re:Pronunciation? (Score:3, Insightful)

    by miro f ( 944325 ) on Saturday March 03, 2007 @08:27PM (#18221858)
    isn't the official pronunciation of MS SQL server "Sequel"?

    I wonder what that says about Microsoft
  • by archen ( 447353 ) on Sunday March 04, 2007 @12:30AM (#18223448)
    And, as another user pointed out "editable text configurations" is a stupid name too, because if it's text, it's evidently editable

    but then there was the sendmail configuration...
  • Re:Wow, I feel old (Score:5, Insightful)

    by Mr. Protocol ( 73424 ) on Sunday March 04, 2007 @12:33AM (#18223470)
    I'm even older. I've been doing UNIX since v5 in about 1974. And /etc means et cetera. I wasn't even aware people were back-forming revisionist interpretations. How odd.

    This is the sort of thing that makes me distrust historical interpretation of stuff that actually matters.
  • Re:Backronym. (Score:3, Insightful)

    by Wdomburg ( 141264 ) on Sunday March 04, 2007 @12:00PM (#18226794)
    There's an inode cache for a reason, you know.

We are each entitled to our own opinion, but no one is entitled to his own facts. -- Patrick Moynihan

Working...