PDA

View Full Version : Learning FreeBSD


lha
December 28th, 2008, 18:45
Hello!

My name is Alexey, I'm 37-years old sysadmin and
have been using FreeBSD more or less intensively
since its 1.1.5.1.

The experience I have is appropriate for doing everyday work,
but I feel strong desire to go deeper in my understanding
of the system, how it works internally, and why.

Despite a lot of information available (and probably
because of this) it seems to me not easy to choose
the right path in learning system internals.

It is interesting to know what the way other people choose.
Can you describe your way to go inside the system?

Which books helps you more, what particular project
gave you most of understanding, etc, etc...

I believe this would be useful not only for me.
Please, tell what was the way through this land.

Thank you in advance, and Merry Christmas! :)

graudeejs
December 28th, 2008, 19:38
I use FreeBSD as desktop. For most part i did "try and fix or reinstall" method.

FreeBSD 6 Unleashed helped me a lot.

also FreeBSD handbook is very useful resource

danger@
December 28th, 2008, 20:27
seems like you are interested in the FreeBSD internals, i.e. source itself? I'm not much experienced in that area (actually it seems like we have similar goals), however I am planning to go through the following books (which I have already in my bookshelf):

Modern Operating Systems - A. Tanenbaum The Design and Implementation of the FreeBSD Operating System - McKusick, Neville-Neil FreeBSD Developers' Handbook

graudeejs
December 28th, 2008, 20:36
seems like you are interested in the FreeBSD internals, i.e. source itself? I'm not much experienced in that area (actually it seems like we have similar goals), however I am planning to go through the following books (which I have already in my bookshelf):

Modern Operating Systems - A. Tanenbaum The Design and Implementation of the FreeBSD Operating System - McKusick, Neville-Neil FreeBSD Developers' Handbook


speaking about internals....
After i finish my C++ course, I will be reading:

W.Richard Stevens, Stephen A.Rago - Advanced Programming in the UNIX Environment 2nd Edition
as well as developers handbook

danger@
December 28th, 2008, 20:47
Been looking at that one book as well, I will probably order it as well :)

mgp
December 28th, 2008, 21:07
Hi,
here are some very nice articles you can start with
http://www.r4k.net/mod/fbsdfun.html
http://www.khmere.com/freebsd_book/
http://caia.swin.edu.au/reports/070622A/CAIA-TR-070622A.pdf
good luck

graudeejs
December 28th, 2008, 21:15
http://daemonforums.org/forumdisplay.php?f=34

bsddaemon
December 29th, 2008, 01:44
http://caia.swin.edu.au/reports/070622A/CAIA-TR-070622A.pdf
good luck

Small world! One of the authors was my tutor when I was school :)

Say hi to L.Stewart :)

kissdish
December 30th, 2008, 05:35
I'm just reading The Design and Implementation of the FreeBSD Operating System , but it seems that it's not enough,maybe only the first step

lha
January 25th, 2009, 01:21
Many thanks for all replies!
Very useful info.

Best Regards,
lha

vermaden
January 25th, 2009, 16:26
Hello!

My name is Alexey, I'm 37-years old sysadmin and
have been using FreeBSD more or less intensively
since its 1.1.5.1.

(...)

Which books helps you more, what particular project
gave you most of understanding, etc, etc...

Hi Alexey, start with official FreeBSD Handbook and FAQ:
http://freebsd.org/handbook
http://freebsd.org/doc/en_US.ISO8859-1/books/faq/index.html

Also books I encourage you to get Absolute FreeBSD, 2nd Edition,
generally is best FreeBSD book out there currently.

danger@
January 25th, 2009, 21:40
Have a look a this thread (http://forums.freebsd.org/showthread.php?t=1566) too.

lha
January 26th, 2009, 09:40
Have a look a this thread (http://forums.freebsd.org/showthread.php?t=1566) too.

Wow! Great! :)