Each material has a download link, you can download directly, are free of charge. C Technical Data C programming (fourth edition)
Author: rectification
C Program Design (fourth edition) Huawei C Language Programming specification
Huawei C Language Programming code the C programming language
Author: Brian W.kernighan and Dennis M.ritchie
The C programming language C programming language (2nd edition)
Author: Brian W.kernighan,dennis M.ritchie
C Programming Language (2nd edition) Linux C program One-stop learning
Author: Song Beijing sub-Embedded Education Research center group
Linux C Programming One-stop learning c&c++ Language Reference manual
C&c++ Language Reference Manual 16-bit compilation textbook (Wang Shuang)
Author: Wang Shuang
16-bit compilation textbook (Wang Shuang) Part1
16-bit compilation textbook (Wang Shuang) PART2 assembly language Programming
Richard Blum
Assembly language Programming-Chinese version
Assembly language Programming-English UNIX environment Advanced Programming
Author: W. Richard Stevens, Stephen A. Rago
Advanced Programming for UNIX environments-Chinese version
Advanced Programming for UNIX environments-English version C and Pointers
Author: Kenneth A.reek
C and Pointer C traps and defects
Author: says Mr Koenig
C Trap and defect C expert programming
Author: (LINDEN,P.V.D) Linden (USA)
C Expert programming Oracle 11g pro﹡c/c++ programming Art
Author: Wang Haifeng Reijunyi Guruzhe
CSDN: Because this can not find the electronic version, so there is no ~ Proc-c+++precompiler
Proc-c+++precompiler C Network programming Linux Network programming
Author: Song Jingbin George
Linux Network Programming UNIX Network programming Volume 1 socket Networking API (third edition)
(US) Stevens
UNIX Network Programming Volume 1 socket Networking API (third edition)-Chinese version
UNIX Network Programming Volume 1 socket Networking API (third edition)-English UNIX Network programming Volume 2 interprocess Communication (2nd edition)
Beauty W.richard Stevens
UNIX Network Programming Volume 2 interprocess Communication (2nd edition)-Chinese version
UNIX Network Programming Volume 2 interprocess Communication (2nd edition)-English version Gnu/linux Environment Programming (2nd edition)
Author: M. Tim Jones
CSDN: No electronic version found online, crying ~ Gnu/linux Programming Guide (second Edition)
Gnu/linux Programming Guide (Second Edition) GCC & gdb debugging with GdB
Author: Richard Stallman, Roland Pesch
Debugging with GDB GCC Technical Reference (Chinese)
GCC Technical Reference (Chinese) The definitive guide to GCC
Author: William von Hagen
The Definitive guide to GCC
The complete Reference GCC Linux Memory Debugging tool Valgrind
Linux Memory Debugging tool Valgrind C language interview topic Daquan
C Language Interview Topics Daquan
Sorry, this is 2 points, I uploaded the wrong time, now can not change, tragedy. Make tool
Here I want to separate the makefile into one category, because Makefile as the management tool of the project, the function is very powerful. Chinese manual
The Chinese Manual of the GUN make project management of GNU make
Author: Robert Mecklenburg
GNU Make Project Management LINUX (operating system + Kernel) computer operating system
Author: Tom Ying
C Computer operating systems Linux operating system
Author: Shao
CSDN: No electronic version, crying ~ Bird's Linux Private cuisine: Basic Study (3rd edition)
Author: brother Bird
Brother Bird's Linux private cuisine: Basic Study (3rd edition) Bird's Linux Private cuisine: Server Erection (3rd edition)
Author: brother Bird
Brother Bird's Linux private cuisine: Server Erection (3rd edition) Linux device driver development
Author: Song Baohua
Linux device driver development detailed Linux kernel
The following is a study of the Linux kernel related books, basically more comprehensive, the most famous for the number of Linux Kernel Siku:
Linux kernel design and implementation , in- depth understanding of the Linux kernel,Linux kernel source code scenario analysis ,Linux device drivers .
There is also a Linux kernel reference manual: the Linux kernel Technical Manual. These books can be downloaded for free in the links provided below. Because I need to read a book on storage for a while, if you want to know more about Linux storage systems Here's the basic book (attached to My Learning route)Linux kernel module programming Linux kernel Quest in-depth parsing of file system and device-driven architecture and design - Storage Technology Principles Analysis: Linux Device driver based on linux_2.6 kernel source code (3rd edition), Of course, you can also incorporate other storage sections in the Linux kernel books. People write better is the Linux kernel full comment , but because this version is based on the 0.11/0.12 version of the kernel, the kernel Word 2.6 has changed a lot, so it is recommended to start from the 2.6 kernel version of the semester, to find a module slowly read. Can be learned from the Linux kernel design and implementation , and then read: Linux kernel source scenario analysis -in- depth understanding Linux kernel - Linux device drivers - > deep into the Linux kernel architecture .
Suggest just learn the core students, their own Google to understand the next, to develop suitable for their own core learning program, with less effort. The kernel is a huge system that needs to be constantly studied. I finally gave up and despised myself for crying. 2 more books on Linux memory subsystem and network subsystem in- depth understanding of Linux virtual Memory management and in- depth understanding of Linux Network Insider . Linux kernel design and implementation
Linux kernel design and implementation-Chinese version
Linux kernel design and implementation-English version deep understanding of Linux kernel
Deep understanding of Linux kernel Linux device Drivers (3rd edition)
Linux Device Drivers (3rd edition) Linux kernel source code scenario analysis
Linux Kernel source code scenario analysis Linuxkernel Technical manual
Linuxkernel Technical Manual-Chinese version
Linuxkernel Technical Manual-English deep Linux kernel architecture
In-depth Linux kernel architecture Linux kernel Quest in-depth parsing of file system and device-driven architecture and design
Linux kernel Quest in-depth parsing of file system and device-driven architecture and design Linux kernel coding style
Linux kernel coding style Linux kernel module programming
Linux kernel module Programming-Chinese version
Linux kernel module Programming-English Storage Technology Principle Analysis: Based on linux_2.6 kernel source code
Storage technology Principle Analysis: Based on linux_2.6 kernel source code Linux kernel full annotation
Author: Zhao Jiong
Linux kernel fully annotated UNIX PROGRAMMER ' S MANUAL
Author: Seventh Edition
This book in the past is a UNIX programmer's bedside Common book, here is also recommended to everyone, because I have not read, so do not comment, the document is divided into 8 parts, each part of the contents of the following:
Commands
System calls
Subroutines
Special files
File Formats and conventions
Games
Macro Packages and Language conventions
Maintenance
UNIX PROGRAMMER ' S MANUAL grub MANUAL
GRUB Manual Linux Network Administrator's manual
Author: Olaf Kirch
Linux network administrator manual python python basic tutorial
Author: Hertland (Magnusliehetland)
Python basic tutorial Python core Programming (Chinese second edition)
Python Core Programming (Chinese second edition) Python.cookbook (2nd edition) Chinese version
Author: Alex Martelli, Anna Martelli & David Ascher
Python.cookbook (2nd edition) Chinese version of Python advanced programming
Author: (France) Lai Tak Xia seagoing vessel
Python Advanced Programming
This Python English book recommended here, are very good, if you have good English, we strongly recommend you to choose a read
Dive into Python
Beginning Python from novice to Professional:
Python for Unix and Linux System Administration shell Combat Linux shell Programming and server Management
Author: Wolong Small Three
CSDN: No electronic version of the ~ Shell scripting Expert guide
Author: Ron Peters
Shell Scripting Expert guide to Linux Classic shell scripts
Linux Classic shell script awk.pdf
awk Shell implements the functionality of the Windows recycle bin
Shell implements the Windows Recycle Bin feature log monitoring gadget
Log monitoring gadget sed.pdf
sed [sed and awk (second Edition)]. Doherty, (US) Robbins. Scanned version
[Sed and awk (second Edition)]. Doherty (US), Robbins. Scanned version of expect tutorial Chinese version
Expect tutorial Chinese version Delphi Delphi Classic Programming Introduction
Cdelphi Introduction to Classic programming Elisp
Elisp.pdf
Elisp Getting started. pdf Lua programming in Lua (Chinese version)
Author: Roberto Ierusalimschy
Programming in Lua-Chinese version
Programming in Lua-English Perl perl language Programming
Perl language Programming Perl Instance Fine solution 4th Edition
Perl Instance Refinement 4th edition Ruby programming Ruby Chinese Version (second edition)
Programming Ruby Chinese Version (second edition) SQL Proficient SQL Structured Query Language detailed
Author: Gaoshou
Proficient in SQL Structured Query language detailed Oracle 10g database management application and development standard tutorial
CSDN: No network resource virtualization Xen User ' s Manual
Xen User ' s Manual Running xen:a hands-on Guide to the Art of virtualization
Author: Jeanna N. Matthews; Eli M. Dow; Todd DeShane; Wenjin Hu; Jeremy Bongio; Patrick F. Wilbur; Brendan Johnson
Running xen:a Hands-on Guide to the Art of virtualization-chm format
Running xen:a Hands-on Guide to the Art of Virtualization-pdf format the definitive guide to the Xen Hypervisor
Author: David Chisnall
The definitive guide to the Xen Hypervisor Xen Virtualization Technology
Benji Shundeqing Jinhai
Xen Virtualization Technology Practical and principle analysis of KVM virtualization Technology
Zhinyongjie Tan Haitao
CSDN: The principle and implementation of virtual network resource system virtualization
Intel Open Source Software Technology Center, Fudan University parallel processing
The principle and realization of system virtualization Emacs GUN Emacs Manual
Author: Richard Stallman
Gun Emacs Manual Learning gun Emacs
Author: Debra Cameron, Bill Rosenblan & Eric Raymond
Learning GUN emacs Emacs Basic Tutorial
For friends who want to learn emacs org mode, we recommend a download link to you:
Emacs-org-model Emacs Introduction (PDF slideshow)
Emacs Introduction (PDF slideshow) Vim vim complete Chinese handbook
Vim Complete Chinese Handbook VI and VIM editor (Chinese version)
Author: Arnold Robbins, Elbert Hannab & Linda Lamb
VI and VIM editor (Chinese version) Vim_quick_reference_card
Vim_quick_reference_card git git authoritative guide
Author: Shing
Git's definitive guide to git usage guide
Git usage guide read diary git
Read the diary learn git
Well, their own years of thinking that good books and materials are written on the above, these are my personal usual download of the essence, I also pick to pick, just pick them, because write more, a little dizzy, some places to write wrong, but also please forgive us. Finally, I wish you all a happy work!
Technical Classics Book Collection