From owner-freebsd-newbies Tue Feb 12 9:32:44 2002 Delivered-To: freebsd-newbies@freebsd.org Received: from ridley.nist.gov (ridley.nist.gov [129.6.13.22]) by hub.freebsd.org (Postfix) with ESMTP id DE9A937B434 for ; Tue, 12 Feb 2002 09:32:34 -0800 (PST) Received: from nist.gov (mouse.antd.nist.gov [129.6.50.84]) (authenticated bits=0) by ridley.nist.gov (8.12.2/8.12.2) with ESMTP id g1CHPtkU027279; Tue, 12 Feb 2002 12:26:00 -0500 (EST) Message-ID: <3C695050.EB436295@nist.gov> Date: Tue, 12 Feb 2002 12:26:40 -0500 From: Byung-Jae Kwak Organization: NIST, MD X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en, ko MIME-Version: 1.0 To: Johnson David Cc: freebsd-newbies@FreeBSD.ORG Subject: Re: arrgh squared [long] References: <000501c1b28b$fb806ae0$50cd7ad1@ljgms2k> <20020211211418.D5B6737B405@hub.freebsd.org> Content-Type: text/plain; charset=EUC-KR Content-Transfer-Encoding: 7bit Sender: owner-freebsd-newbies@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mr. Johnson David, I am quite new to FreeBSD (just installed FreeBSD 4.5 several days ago), and I am willing to invest my time to learn FreeBSD. Your e-mail helped me a lot, and I will keep your advice (the philosophical difference between Windows and Unix) in mind. You said there are extensive FreeBSD documentations. I have FreeBSD Handbook, and it will keep me busy for a while. But other than that, I didn't find much useful documentation on FreeBSD. Did you mean the "man page"s for Unix commands? Will Linux How-to documentation be helpful to learn FreeBSD? It will be appreciated if you could give me some direction where I can go from here. Thank you very much! Byung-Jae Johnson David wrote: > > On Sunday 10 February 2002 03:37 pm, leegold wrote: > > > The question is: am I learning Unix? Is this hack, > > and typing in cmds told to me, and the book buying, > > ...am I learning Unix? Do I have to take a year of C, > > then a course on Unix system internals, do I have to > > do this to understand how to fix my X? > > I'm not going to answer the above question except to say that step-by-step > howtos won't help you learn Unix, but they will get your X up and running so > that you can stop banging on your system and start using it to learn Unix. > > Now I'm going to radically switch gears. As more and more people attempt to > switch to FreeBSD (or another freenix) in an attempt to escape from Microsoft > systems, frustrations like the above will become more common. These kinds of > posts will become the mainstay of the list in a few short years. The reason > is simple. Microsoft and FreeBSD (and their users) have completely different > philosophies of operating systems. When all you know is one philosophy of > computing, any deviance is viewed as stupidity, ignorance, and in some cases, > heresy. > > The first major difference is the philosophy of the user. The basic > philosophy of Microsoft is "the user is stupid so don't let the user do > anything stupid". The basic philosophy of FreeBSD, on the other hand, is "the > user knows what he is doing so let him do it." This is reflected in a lot of > different things, so I'll remark on just one, the documentation. Microsoft > documention is scanty and presented in a scripted step-by-step fashion. > FreeBSD documentation is extensive and presented in a reference format. > > The second major difference is the philosophy of use. The basic philosophy of > Microsoft is "one system one user." FreeBSD is much different and quite > comfortable with multiple users per system. Even despite the "advances" of NT > over DOS, the Microsoft viewpoint is still firmly centered in the concept of > one user per system. Examples of this are numerous. > > When you combine the two differences above, you begin to understand the > differences in how things are administered. For Win95/98, there simply is no > concept of an adminstrator user, because there is only one user. WinNT/2K is > more advanced because it at least recognizes the need for an administrator, > file permissions, and the like. But even there an administrator isn't > mandatory. Under FreeBSD the root account isn't even optional, and file > permissions are integral to understanding how things work. The Win95/98 way > works well for single user stand alone systems. The FreeBSD way works well > for networks of workstations. > > > Would I be better off w/Debian? > > Hmmm, not really. It's still a Unix (or at least pretends to be a Unix), so > you will be facing the same frustrations you have with FreeBSD. The advantage > of Debian is that Linux has many more users, so you have many more sources of > help. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-newbies" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-newbies" in the body of the message