About FreeBSD

Matthew Seaman matthew at FreeBSD.org
Fri Nov 27 22:46:52 UTC 2015

On 27/11/2015 20:26, ankit b wrote:

> 1) How to learn FreeBSD internals ? (FreeBSD 10)

If by 'internals' you mean doing some serious systems programming, then:

'The Design and Implementation of the FreeBSD Operating System' 2nd Ed;
Marshall Kirk McKusick, George V. Neville-Neil and Robert N. M. Watson;
2015; Addison Wesley

That book is aimed at the level of a Computer Science post-graduate,
which means it certainly isn't any sort of casual reading.

If that's not the sort of level you're after, then perhaps you could
explain in more detail what you want to do with FreeBSD and what your
background is.

> 2) Can we able to write scripts for automation like linux flavors ?

Absolutely.  FreeBSD comes with a posix /bin/sh and a whole suite of
unix applications that you can assemble into any sort of script you
like.  For those who prefer other flavours of shell, then bash, ksh, zsh
and numerous others are available in ports, as are all the popular
byte-compiled languages like perl, python, ruby, java.

> 3) What to do for FreeBSD expertise ?

You'll find that a lot of the skills learned for Linux will transfer
over to FreeBSD with only a little re-education.  A few things will be
quite different, but once you've got over the initial culture shock,
you'll start to appreciate just how well and how consistently the system
is put together.

The best way to learn is by getting stuck in.  Grab some install media
from one of the FTP sites and spin up a VM.

> 4) Is there any certification available ? If Yes, How ?

Absolutely: http://bsdcertification.org/

Generally there will be certification exams held at conferences and
similar events, but contact the BSDCG directly.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 957 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20151127/e2ccf361/attachment.bin>

More information about the freebsd-questions mailing list