Date: Fri, 24 Aug 2001 13:11:06 -0700 From: Milo Hyson <milo@cyberlifelabs.com> To: "Aaron" <click46@webpimps.net>, "Mark Rowlands" <mark.rowlands@minmail.net> Cc: freebsd-questions@freebsd.org Subject: Re: Suggested Message-ID: <20010824201107.EE93337B406@hub.freebsd.org> In-Reply-To: <20010824154820.67B1D37B409@hub.freebsd.org> References: <20010824154820.67B1D37B409@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 24 August 2001 08:46 am, Aaron wrote: > I'm not so concerned with "official" views as with what works. I know > there are MANY real-world system administrators out there that dont > follow the "official" view for one reason or another. What I'd like to > know is what they do and why. I think the hierarchy is the last hurdle > for me to true BSD enlightenment. :D While there are some variances among different UNIX systems, pretty much all of them follow the same basic conventions (this is all described in man hier): /etc is for local configuration files /usr is for all programs. In some cases it's mounted read-only from a server so that software maintenance only has to happen in one place. /usr/local is the same as /usr but for software installed locally on the machine. This is so that you can have a server-mounted /usr and still install software on the local hard drive. /var is for semi-dynamic files such as logs and PID files. It's separate from /usr because (as stated above) it could be read-only. Some UNIX variants use /opt instead of /usr/local for local applications, but I'm not seeing this too much anymore. Even companies like Sun and SGI are shifting to /usr/local (or so I've heard). -- Milo Hyson CyberLife Labs, LLC 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?20010824201107.EE93337B406>