From owner-freebsd-questions@freebsd.org Sat Nov 28 17:28:40 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AAF39A3BACA for ; Sat, 28 Nov 2015 17:28:40 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 924CC18A3 for ; Sat, 28 Nov 2015 17:28:40 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: by mailman.ysv.freebsd.org (Postfix) id 8F51BA3BAC9; Sat, 28 Nov 2015 17:28:40 +0000 (UTC) Delivered-To: questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8EE87A3BAC8 for ; Sat, 28 Nov 2015 17:28:40 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 542F418A2 for ; Sat, 28 Nov 2015 17:28:39 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de (port-92-195-76-245.dynamic.qsc.de [92.195.76.245]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx01.qsc.de (Postfix) with ESMTPS id 8C0CD3CE39; Sat, 28 Nov 2015 18:28:31 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id tASHSUYO002638; Sat, 28 Nov 2015 18:28:30 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Sat, 28 Nov 2015 18:28:30 +0100 From: Polytropon To: ankit b Cc: questions@freebsd.org Subject: Re: About FreeBSD Message-Id: <20151128182830.716023cf.freebsd@edvax.de> In-Reply-To: References: Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Nov 2015 17:28:40 -0000 On Sat, 28 Nov 2015 01:56:46 +0530, ankit b wrote: > 1) How to learn FreeBSD internals ? (FreeBSD 10) There are various ways, and you need to find the way that works for you. In most cases, _using_ FreeBSD is an excellent way to learn it. Dive into the parts which are interesting to you. There are also several books which might be interesting. The most prominent one probably is "Absolute FreeBSD" by Michael W. Lucas. Another one is "The Design and Implementation of the FreeBSD Operating System (2nd Edition)" by Marshall Kirk McKusick, George Neville-Neil, & Robert N. M. Watson. https://www.nostarch.com/abs_bsd2.htm http://www.amazon.com/gp/product/0321968972 I could even recommend "older books" like "The magic garden explained. The internals of UNIX System 5 release 4." by Benny Goodheart & James Cox, which contains many aspects you'll also find in FreeBSD. There'a also "The FreeBSD Handbook" which you can find installed locally, or online: https://www.freebsd.org/doc/en/books/handbook/ Also consider the manpages an excellent learning source: Unlike many Linusi, FreeBSD has very good documentation: system programs, configuration files, kernel interfaces, library calls, procedures. All this information is available locally or via the web interface for manpages. > 2) Can we able to write scripts for automation like linux flavors ? There are already several scripts present that automate things. Well known are the "BSD Administration Scripts" available from the ports collection. Many other things are already "scripted", like the rc.d mechanism. > 3) What to do for FreeBSD expertise ? Use it. And see answer #1's preface. :-) > 4) Is there any certification available ? If Yes, How ? Here is one example: http://www.bsdcertification.org/ Do a web search for "FreeBSD certification" and see which are interesting for you, especially when you want to find something that is available in your region. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...