FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Linux Kernel in a Nutshell
- Author(s) Greg Kroah-Hartman
- Publisher: O'Reilly Media; 1st edition (January 9, 2007); eBook (Creative Commons Licensed)
- License(s): CC BY-SA 2.5
- Hardcover/Paperback: 198 pages
- eBook: PDF and DocBook Files
- Language: English
- ISBN-10: 0596100795
- ISBN-13: 978-0596100797
- Share This:
Written by a leading developer and maintainer of the Linux kernel, Linux Kernel in a Nutshell is a comprehensive overview of kernel configuration and building, a critical task for Linux users and administrators.
No distribution can provide a Linux kernel that meets all users' needs. Computers big and small have special requirements that require reconfiguring and rebuilding the kernel.
Whether you are trying to get sound, wireless support, and power management working on a laptop or incorporating enterprise features such as logical volume management on a large server, you can benefit from the insights in this book.
Linux Kernel in a Nutshell covers the entire range of kernel tasks, starting with downloading the source and making sure that the kernel is in sync with the versions of the tools you need. In addition to configuration and installation steps, the book offers reference material and discussions of related topics such as control of kernel options at runtime.
A key benefit of the book is a chapter on determining exactly what drivers are needed for your hardware. Also included are recipes that list what you need to do to accomplish a wide range of popular tasks.
About the Authors- Greg Kroah-Hartman has been building the Linux kernel since 1996 and started writing Linux kernel drivers in 1999. He is currently the maintainer of the USB, PCI, driver core and sysfs subsystems in the kernel source tree and is also one half of the -stable kernel release team. He created the udev program and maintains the Linux hotplug userspace project.
- Unix/Linux System Administration
- The Linux Operating System
- Unix/Linux Programming - System and Applications
- Books by O'Reilly®
- O'Reilly® Linux Kernel in a Nutshell (Greg Kroah-Hartman, et al.)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
-
Linux Inside (0xAX)
This is a book about the linux kernel and its insides. The goal to share modest knowledge about the insides of the linux kernel and help people who are interested in linux kernel insides, and other low-level subject matter.
-
O'Reilly® Linux Device Drivers, 3rd Edition (Jonathan Corbet)
The 3rd edition of Linux Device Drivers is better than ever. The book covers all the significant changes to Version 2.6 of the Linux kernel, which simplifies many activities, and contains subtle new features.
-
The Linux Kernel Module Programming Guide (Peter Jay Salzman)
This book is an excellent guide for people who want to write kernel modules. It takes a hands-on approach starting with writing a small "hello, world" program, and quickly moves from there. Far from a boring text on programming,
-
Linux Kernel Crash Book (Igor Ljubuncic)
For systems and network administrators and technical support engineers responsible for maintaining Linux systems and networks, this is a first aid guide, it provides quick solutions to a variety of Linux system and network problems.
-
Linux Kernel Programming: Device Drivers and Synchronization
Discover how to write high-quality character driver code, interface with userspace, work with chip memory, and gain an in-depth understanding of working with hardware interrupts and kernel synchronization.
-
O'Reilly® Linux Device Drivers, 2nd Edition (Alessandro Rubini)
This book is for anyone who wants to support computer peripherals under the Linux operating system or who wants to develop new hardware and run it under Linux. It provides insights into address spaces, asynchronous events, and I/O.
-
Advanced Linux Programming (Mark L. Mitchell, et al)
This book focuses mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library. It contains a preliminary introduction to the development tools available.
-
An Introduction to GCC: for the GNU Compilers GCC and G++
This book provides a complete tutorial introduction to the GNU C/C++ compilers, gcc and g++. GCC is the defacto compiler collection for hundreds of thousands of open source and commercial projects worldwide, and is the standard compiler for academic programs.
-
O'Reilly® UNIX Systems Programming for SVR4 (David A. Curry)
This book gives you the nitty-gritty details on how UNIX interacts with applications. If you're writing an application from scratch, or if you're porting an application to any System V Release 4 (SVR4) platform, you need this book.
-
Unix System Programming in OCaml (Xavier Leroy, et al)
This book is an introductory course on Unix system programming, with an emphasis on communications between processes, using OCaml. This gives an unusual perspective on systems programming and on the ML language.
-
O'Reilly® Using C on the UNIX System (David A. Curry)
This book provides a thorough introduction to the UNIX system call libraries. It is aimed at programmers who already know C, but who want to take full advantage of the UNIX programming environment.
-
The Art of UNIX Programming (Eric Steven Raymond)
This book attempts to capture the engineering wisdom and design philosophy of the UNIX, Linux, and Open Source software development community, and as it is applied today by the most experienced programmers.
-
FreeBSD System Programming (Nathan Boeger, et al)
This book is intended as a resource to system programming on BSDs. The reader should be familiar with basic programming in C or C++. The information in this book might be aimed toward the beginning programmer - indeed, it could serve useful for the programmer unfamiliar with the FreeBSD platform.
:
|
|