March 5, 2007

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 / :P
/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.

Filed under: Geeky Stuff — Michi @ 9:23 am

Share this

  • Digg
  • Reddit
  • Facebook
  • email
  • StumbleUpon
  • del.icio.us
  • Slashdot
  • DZone
  • Twitter

Related

Today's crazy error of the day is: Fatal error: Call to undefined function preg_match() ... Wahoo! A built in function being undefined! So how's this possible? It seems that if you reinstall PHP without compiling in PCRE (Perl Compatible...
Finally, those damn rumors about a Google phone can die. As expected, Google has released a Google branded mobile phone OS. This operating system is called Android, and is based on Linux. They produced this with cooperation from 30 mobile...

No Comments »

TrackBack URI | Blog RSS | Comment RSS

No comments yet.

What do you think?