Linux books, classic book recommendations

Part thought

" Linux / Unix design philosophy "

Unix book will effectively combine Linux with the principle, summed up the principles of Unix / Linux software development. While retaining the contents of the first edition of the Unix aspects at the same time, he emphasized the new ideas in the field of Linux and open source.

            

Back to Top

Beginners

"Linux programming (4th edition)"

"Linux programming" are classics in the field of Linux programming, simple and easy to understand, comprehensive and sample a rich and wide acclaim. After two editions published before the Chinese version, the domestic Linux enthusiasts and programmers also caused a strong reaction, this boom continues today. "Linux programming (4th edition)" is organized more rigorous, the translator is carefully crafted, true to the original work of this authority. For Linux features provided by articulating a comprehensive and accurate, as well as throughout the book sample program experience, the book is not only the best Linux programming guide for beginners, but also senior programmer indispensable reference book.

            

Back to Top

Process articles

"Understanding Unix process"

This book is the only one Unix programming book designed to prepare for the modern web developers. All of the examples in the book are written in Ruby, it applies to all developers with experience in high-level language.

Highlights of the book as follows:

  1. File descriptor and its operating mechanism

  2. When will need Daemon

  3. How to create a new process with fork (2)

  4. 4 different way to the exit process

  5. For practical considerations generation shell commands and how to avoid such a situation

  6. We discuss the process of creating overhead and pitfalls arising from the senior level

  7. Resque and the inner workings of the Unicorn

               

Back to Top

Kernel article

" Into the Linux kernel architecture ."

"In-depth Linux kernel architecture," Linux programmers are well worth reading books, called the Linux kernel explain.

The book discusses the concept, structure and implementation of the Linux kernel. The main contents include interactive multi-tasking, scheduling and process management, physical memory management as well as kernel and related hardware, how to process user space access virtual memory, how to write device drivers, modules, mechanisms and virtual file system, Ext file system attributes and access control list implementation, implementation of the core network, implementation of the system call, the kernel processing of time-related functions, and recovery mechanisms pages and pages of exchange realization audit. In addition, the book by means of the kernel source code for the most critical part to explain, to help readers master the important knowledge, so full of charm in the use of Linux system.

          

Back to Top

shell articles

" Linux Shell Scripting Guide " (2nd edition copyright has been determined)

"Linux Shell Scripting Guide" is Linux Shell Programming combat Cheats, programmer of the unique strategy: preparation, hands and quick success!

For the novice, this book Deep and close to practice, enabling them to quickly apply their knowledge, but also professionals from the book to find some new things to make their skills more skilled.

          

" Linux Command Line and Shell Scripting Encyclopedia (2nd Edition) "

Must-read book called Advanced hacking, let you easily have complete control of the command line and shell

The book is divided into four parts: The first part introduces Linuxshell command line; the second part introduces the basic shell scripting; third part depth study advanced content shell scripting; fourth section describes how to use the shell script in the real world. The book covers not only the practical hands-on tutorials and detailed information about the real world, but also provides a reference and background information related to what they learn. The book is comprehensive, concise language, rich example, suitable for Linux system administrators and Linux enthusiasts to read reference.

          

Back to Top

Application Programming

Needless to say definitely " UNIX Advanced Programming Environment (2nd Edition) " The Bible is called unix programming.

This book content authority, the concept of clear, incisive elaborate, for all levels of UNIX programmers are an indispensable reference book.

There are " UNIX Network Programming " But when the dictionary to look up.

 

Back to Top

- TCP / IP

" TCP / IP Detailed " of the volume of 1,2,3 W.Richard Stevens is "unix-level programming environment," the cattle out of the book is not a not a classic. But the untimely death, silence it.

            

Back to Top

c language

Recommend two books in Japan

" Ming solution C language ."

Won the Japan Engineering Education Association Book Award, it is Japan's first entry C language books, selling more than 200,000.

This "clear solution C language" are talking about very basic things, acorns, he stressed that the most basic, but also the most important things. The book only exemplary illustrations and rich, with the code segment 190 and the chart 164, the basics of the C language for a thorough analysis, relates to arrays, functions, pointers, and file operations. For the C language syntax and concepts are difficult to understand, are carefully drawn schematic, clear, popularly explain.

          

" Conquer C Pointer "

Japan is known as the most nutritious C reference book. The writer is Japan's famous "poison tongue programmer", the sharp-tongued, sharp point of view, often allow readers to quickly grasp the essentials.

The book combines programming experience and insights of many years, I start from the concept of the C language pointer by experiment step by step for us to explain the relationship between pointers and arrays, memory, data structures, pointers show the common usage, it reveals use a variety of techniques. In addition, through a unique way to teach us how to interpret the C language those people "entangled" statement syntax, how to bypass the trap C pointer.

           

Published 21 original articles · won praise 3 · views 10000 +

Guess you like

Origin blog.csdn.net/wzq2009/article/details/103432643