The Crazy Folders on Linux - Now You Can be Hardcore Too
I’ve always wondered what all of the folder names meant on Linux, and Saturday’s post on Slashdot about the /etc folder answered it.
From the responses:
All the system directories were kept to three letters, and all of the names are abbreviations — none are acronyms.
/adm = administrative (now found in /var/adm)
/bin - binaries
/sbin - system binaries
/dev - devices
/home - user home directories
/lib - libraries
/log = logs (now found in /var/log)
/mnt - temporary mount point
/root - root’s home directory in case /home is on another file system
/var - variable data, such as databases, news, and mail
/tmp - temporary files
/usr - mostly there because it wouldn’t fit on /![]()
/etc - stuff that doesn’t fit any of the above
Neat, huh?
Another neat factoid regarding “/etc”:
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 (SQL) into “Sequel” …It’s quicker, and it sounds better.








