Hello,
First of all I've got to say I was in the same situation, I wanted to
learn quickly, to get a job in IT.
The Oreilly books are very good, I found them most useful.
I have read most of the books below, or would like to read them.
When you want to learn OS fundamentals, you have to split up in (at
least) two parts: Windows and Unix/linux.
you start with theory, basic administration, networking and than
programming. I arranged the books in that order.
-------------------------
Introduction to OS basics and theory:
Operating Systems: A Systematic View
William S. Davis
T.M. Rajkumar
http://www.aw-bc.com/catalog/academic/product/0,4096,0321267516,00.html
Operating Systems
Gary Nutt
http://www.aw-bc.com/catalog/academic/product/0,4096,0201773449,00.html
Operating Systems
Jean Bacon
Tim Harris
http://www.aw-bc.com/catalog/academic/product/0,4096,0321117891,00.html
-------------------------
Unix/linux
Linux: The Textbook
Syed Mansoor Sarwar
Robert Koretsky
Syed Aqeel Sarwar
http://www.aw-bc.com/catalog/academic/product/0,4096,0201725959,00.html
Oreilly
Essential System Administration, 3rd Edition
By Æleen Frisch
http://www.oreilly.com/catalog/esa3/desc.html
Linux Network Administrator's Guide, 2nd Edition
Olaf Kirch, Terry Dawson
http://www.oreilly.com/catalog/linag2/
Understanding Open Source Software Development
Joseph Feller
Brian Fitzgerald
http://www.aw-bc.com/catalog/academic/product/0,4096,0201734966,00.html
Addison Wesley Professional
Linux Kernel Programming, 3/E
http://www.aw-bc.com/catalog/academic/product/0,4096,0201719754,00.html
Addison Wesley Professional
Advanced UNIX Programming, 2/E
http://www.aw-bc.com/catalog/academic/product/0,4096,0131411543,00.html
Linux Kernels Internals, 2/E
http://www.aw-bc.com/catalog/academic/product/0,4096,0201331438,00.html
Korn Shell, The: Linux and Unix Shell Programming Manual, 3/E
Anatole Olczak
http://www.aw-bc.com/catalog/academic/product/0,4096,0201675234,00.html
LINUX & UNIX Programming Tools: A Primer for Software Developers
Syed Mansoor Sarwar
Khaled H. Al-Saqabi
http://www.aw-bc.com/catalog/academic/product/0,4096,0201773457,00.html
------------------------
Windows
MCSE in a Nutshell: The Windows 2000 Exams
Michael Moncur, Paul Murphy
http://www.oreilly.com/catalog/mcseian/
Windows 2000 System Administrator's Black Book
Deborah Haralson, J. Michael Stewart
http://www.oreilly.com/catalog/1932111239/
Inside Windows Server 2003
William Boswell
http://www.aw-bc.com/catalog/academic/product/0,4096,0735711585,00.html
Secure Networking With Windows 2000 and Trust Services
Jalal Feghhi
http://www.aw-bc.com/catalog/academic/product/0,4096,0201657783,00.html
An Administrator's Guide to Windows 2000 Tcp/Ip Networks
ed wilson
http://osdn.pricegrabber.com/search_getprod.php/isbn=0130914002
Active Directory Cookbook for Windows Server 2003 & Windows 2000
Robbie Allen
http://www.oreilly.com/catalog/activedckbk/
MCSD in a Nutshell: The Visual Basic Exams
James Foxall
http://www.oreilly.com/catalog/mcsdnut/
Programming .NET Windows Applications
Jesse Liberty, Dan Hurwitz
http://www.oreilly.com/catalog/pnetwinaps/
----------------------------
Also useful, but couldn't find them on the internet:
Microsoft Press - Windows NT Server 4.0 handbook
academic service - Visual Basic 6
Lawrence Gasman - Broadband Networking
Most of these books were a real help to me, especially the nutshell
series, they are very complete. I recommend you to start with the 2
top ones: Operating systems, a systematic view and Operating Systems
by Gary Nutt
If you have any more questions, feel free to ask.
Greetings,
Cubist |