From owner-freebsd-questions Tue May 9 4: 0:29 2000 Delivered-To: freebsd-questions@freebsd.org Received: from trinity.skynet.be (trinity.skynet.be [195.238.2.38]) by hub.freebsd.org (Postfix) with ESMTP id 03EF337B682 for ; Tue, 9 May 2000 04:00:26 -0700 (PDT) (envelope-from bart.lateur@skynet.be) Received: from dialup17.gent.skynet.be (dialup17.gent.skynet.be [195.238.9.17]) by trinity.skynet.be (Postfix) with SMTP id 15C9D1807D for ; Tue, 9 May 2000 13:00:17 +0200 (MET DST) From: bart.lateur@skynet.be (Bart Lateur) To: "Freebsd Questions" Subject: Book recommendations (was: Re: Clear Screen Before Logout) Date: Tue, 09 May 2000 10:49:09 GMT Organization: MediaMind Message-ID: <391cecee.7179466@relay.skynet.be> References: <001901bfb95e$61dfe230$0200a8c0@tymbrwlf> In-Reply-To: <001901bfb95e$61dfe230$0200a8c0@tymbrwlf> X-Mailer: Forte Agent 1.5/16.451 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 8 May 2000 21:29:14 -0500, TymbrWlf wrote: >I bought "UNIX secrets" by James C. Armstrong, Jr. and it's been very >helpful (so was "UNIX for Dummies" ;-), but I freely admit I'm a UNIX >Dummy). (To Alan; "The Unix C Shell Field Guide" is next on the list.) >"UNIX Secrets" is almost 1200 pages long; I need time to digest it ;-) Well, that are some titles for a start. But I want more specifice recommendations, please. I'm still rather a rookie myself. The problem with man pages, is that there are no examples. So it's virtually impossible to learn anything from just that: it's just specifics. I've browsed in book shops, morethan once, but I can't say I like any of the Unix books I see: they're either to specific (do I really need a book on "BIND"?), or too general or too basic (yet another intro to "vi"). Look, what I want to learn, is the basics of the peculiarities of Unix(y) system calls, but in a very thorough manner, in order to be able to write bug free programs, mainly in Perl. For example, one or two chapters for the following items would be really appreciated: - fork, zombies, wait - signals - file systems, file and directory permissions, symbolic and hard links, unlink (for example, you can "delete" a file while it is still in use; it will be deleted when it's closed) - file locking - sockets! What's all this socket/bind/accept/connect/... stuff? - pipes - ... I must be forgetting a few subjects. Internet and TCP/IP would be nice, again from the "socket" point of view. Well, you probably get the gist. I want a blend of a tutorial, a cookbook, and a reference manual (WHY you need to do things a certain way). Any recommendations? Does any of the cited titles come close? And are there (Free)BSD specific things, i.e. differences with other Unices, that I should be aware of? -- Bart. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message