Re: Why complicated directory structure in Linux



In comp.os.linux.setup Unruh <unruh-spam@xxxxxxxxxxxxxx>:
Rockinghorse Winner <ny6p@xxxxxxxxx> writes:

mydejamail@xxxxxxxxxxx wrote:

Why is Linux directory structure laid out so, what is the rationale
such as

[ man hier ]

Once upon a time, far far away, in a distant galaxy, the fathers (they
of blessed memory) of Unix found great comfort and insight in the
$Home/usr/bin, /sbin and /local/sbin directory structure, and over the
years many have recognized in it a truly insightful kind of mystical
*rightness* that cannot be explained, that cannot be rationalized. You
must simply accept and you will learn the secret soon enough. Now shut
up and lie down.

/bin,/lib,/sbin are for programs that are needed during bootup and must be
in the / directory which is mounted on bootup.
They are few in number so taht the / directory can be kept small if desired
for special boot situations.

sbin used to differ from bin in having statically liked

There's another theory claiming the "s" in sbin means
"superuser", since it is in root's $PATH. Though both theory
might well be true. ;-)

[..]

--
Michael Heiming (X-PGP-Sig > GPG-Key ID: EDD27B94)
mail: echo zvpunry@xxxxxxxxxx | perl -pe 'y/a-z/n-za-m/'
#bofh excuse 161: monitor VLF leakage
.



Relevant Pages

  • Re: Why complicated directory structure in Linux
    ... of blessed memory) of Unix found great comfort and insight in the $Home/usr/bin, /sbin and /local/sbin directory structure, and over the years many have recognized in it a truly insightful kind of mystical *rightness* that cannot be explained, that cannot be rationalized. ... As opposed to /usr/bin which was user accessible binaries, and /usr/sbin wahich was usr accessible system binaries and /usr/local/.bin for stuff the admins had added to that nmachine specifically. ...
    (comp.os.linux.setup)
  • Mount Unix Volume
    ... Is there any way to mount a Unix volume with VB.net and use the file ... system as if it were native to Windows? ... Any insight is appreciated since I'm not very familiar ...
    (microsoft.public.dotnet.languages.vb)