Date: Wed, 2 Sep 1998 12:36:56 -0400 (EDT) From: Stefan Molnar <stefan@exis.net> To: Andriss <andriss@argate.com> Cc: questions@FreeBSD.ORG Subject: Re: bin, sbin, another bin... Message-ID: <Pine.LNX.3.95.980902122830.19783A-100000@sailfish.exis.net> In-Reply-To: <Pine.BSF.3.96.980902110550.19776B-100000@tasam.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Well it is very simple. /bin -for core systems binaries that are needed to boot. Just in case your /ust slice is dead. /sbin -Same as above but that are staticly linked to their libaries /usr/local/{bin,sbin} -For binaries that are installed localy to the machine that is not part of the core instalation of FreeBSD Like netscape, xv, pine. elm /usr/{bin,sbin} For the rest of the installed binaries, such as talk, cvs, du, ee, tip The reason for the seperation is to make it eaiser to locate the programs. There is no reason to have netscape in the /usr/bin/ because it is not a part of FreeBSD. You can make the /usr/local a NFS mount so one machine can hold the binaries for a custer of machines. Also it would not be pretty to have one directory with 400+ programs in it. Stefan > I installed 2.2.7-release, and everything seems > working fine, though I have a question about the > directories where all binaries are put in. > > >From what I understand there are these dirs: > /bin > /sbin > /usr/bin > /usr/sbin > /usr/local/bin > /usr/local/sbin > > My question is, why so many? what is the reason for > keeping all these dirs, instead of, say, one? > > Is it because /bin and /usr/bin are on different > slices, so that /bin sits on root slice? > If so, what is /sbin? > > I know this is not a real practical question, but > I just want to see the logic of file placement > in UNIX. > > Thanks you, > > Andriss > > P.S. oh, yes, there is also /usr/X11R6/bin, but > it's understandable that only X files are put there. > > > ________________________________________ > Andriss@ArGate.com http://ArGate.com > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.95.980902122830.19783A-100000>