每个资料都有下载衔接,大家可以直接下载, 都是免费的。
C技术资料
C程序设计(第四版)
作者: 谭浩强
华为C语言编程规范
The C Programming language
作者: Brian W.Kernighan and Dennis M.Ritchie
C程序设计语言(第2版)
作者: Brian W.Kernighan,Dennis M.Ritchie
Linux C编程一站式学习
作者: 宋劲杉 著 北京亚嵌教育研究中心组
C&C++语言参考手册
16位汇编教材(王爽)
作者: 王爽
汇编语言程序设计
作者:Richard Blum
UNIX环境高级编程
作者: W. Richard Stevens, Stephen A. Rago
C和指针
作者: Kenneth A.Reek
C陷阱与缺陷
作者: 凯尼格著
C专家编程
作者: (美)林登(LinDen,P.V.D)
Oracle 11g Pro﹡C/C++编程艺术
作者: 王海凤 雷俊义 谷睿哲
CSDN下载地址: 因为这个找不到电子版的所以就没有下载地址了~
ProC-C+++Precompiler
C网络编程
Linux网络编程
作者: 宋敬彬 孙海滨
UNIX网络编程卷1 套接字联网API(第三版)
作者: (美)史蒂文斯
UNIX网络编程卷1 套接字联网API(第三版) - 中文版
UNIX网络编程卷1 套接字联网API(第三版) - 英文版
UNIX网络编程 卷2 进程间通信(第2版)
作者:(美)W.Richard Stevens
GNU/LINUX环境编程(第2版)
作者: M. Tim Jones
CSDN下载地址: 网上没有找到电子版的,大哭~
GNU/Linux 编程指南(第二版)
gcc & gdb
Debugging with gdb
作者: Richard Stallman, Roland Pesch
GCC技术参考大全 (中文)
The Definitive Guide to GCC
作者: William von Hagen
linux内存调试工具Valgrind
C语言面试题目大全
Sorry, 这个是2分, 我上传的时候弄错了, 现在改不了了,悲剧.
Make tool
这里我想把Makefile单独分成一类, 因为Makefile作为项目的管理工具, 功能异常强大
GUN make中文手册
GNU MAKE项目管理
作者: Robert Mecklenburg
LINUX(操作系统+内核)
计算机操作系统
作者: 汤子瀛
Linux操作系统
作者: 邵国金
CSDN下载地址:暂无电子版,大哭~
鸟哥的Linux私房菜:基础学习篇(第3版)
作者: 鸟哥
鸟哥的Linux私房菜:服务器架设篇(第3版)
作者: 鸟哥
linux设备驱动开发详解
作者:宋宝华
Linux 内核
以下是学习Linux内核相关的书籍,基本上比较全面了,最著名的要数Linux Kernel 四库全书:
Linux内核设计与实现,深入理解Linux内核,Linux内核源代码情景分析,Linux设备驱动程序。
还有一本Linux Kernel参考手册:LINUX KERNEL技术手册。这些书都可以在下面提供的链接中免费下载。因为我因为工作需要看过一段时间存储方面的书籍,如果你想对Linux存储系统有所了解这里推荐基本书(附我的学习路线)linux内核模块编程 -> linux内核探秘深入解析文件系统和设备驱动的架构与设计 -> 存储技术原理分析:基于Linux_2.6内核源代码 ->LINUX设备驱动程序(第3版),当然了你也可以结合其它介绍Linux内核书籍中的存储部分。国人写的比较好的是 Linux内核完全注释,但因为该版本是基于0.11/0.12版本的内核,内核字2.6版本以来变化很大,所以建议直接从2.6版本的内核开始学期,找一个模块慢慢研读。可以从 Linux内核设计与实现 学起,之后再阅读: Linux内核源代码情景分析 -> 深入理解Linux内核 -> Linux设备驱动程序 -> 深入Linux内核架构。
建议刚学习内核的同学,自己google了解下,制定适合自己的内核学习计划,事半功倍。内核是一个庞大的系统,需要坚持不懈的去学习。我最终放弃了,鄙视下自己大哭。再推荐2本关于Linux内存子系统和网络子系统的书籍 深入理解Linux虚拟内存管理 和 深入理解LINUX网络内幕。
Linux内核设计与实现
深入理解Linux内核
LINUX设备驱动程序(第3版)
Linux内核源代码情景分析
LINUXKERNEL技术手册
深入Linux内核架构
Linux内核探秘深入解析文件系统和设备驱动的架构与设计
Linux内核编码风格
linux内核模块编程
存储技术原理分析:基于Linux_2.6内核源代码
Linux内核完全注释
作者: 赵炯
UNIX PROGRAMMER’S MANUAL
作者: Seventh Edition
这本书在以前是UNIX 程序员的床头常见的书, 这里也推荐给大家, 因为本人没读过, 所以就不进行评论,该文档一共分为8个部分, 每个部分的内容见下:
Commands
System calls
Subroutines
Special files
File formats and conventions
Games
Macro packages and language conventions
Maintenance
grub manual
Linux网络管理员手册
作者: Olaf Kirch
Python
Python基础教程
作者: 赫特兰(MagnusLieHetland)
Python核心编程(中文第二版)
Python.Cookbook(第2版)中文版
作者: Alex Martelli, Anna Martelli & David Ascher
Python高级编程
作者: (法国)莱德夏海轮
这里推荐机本Python的英文书籍, 都很不错, 如果大家英文不错的话, 强烈推荐大家选取一本读读
Beginning Python From Novice to Professional:
Python for Unix and Linux System Administration
Shell
实战Linux Shell编程与服务器管理
作者:卧龙小三
CSDN下载地址:没有找到电子版的~
Shell脚本专家指南
作者: Ron Peters
linux经典shell脚本
awk.pdf
Shell实现windows回收站的功能
日志监视小工具
sed.pdf
[sed与awk(第二版)].(美)多尔蒂,(美)罗宾斯.扫描版
[sed与awk(第二版)].(美)多尔蒂,(美)罗宾斯.扫描版
expect教程中文版
delphi
delphi经典编程入门
elisp
Lua
Programming In Lua(中文版)
作者: Roberto Ierusalimschy
Perl
perl语言编程
perl实例精解第4版
Ruby
Programming Ruby中文版(第二版)
SQL
精通SQL结构化查询语言详解
作者: 高守传
Oracle 10g数据库管理应用与开发标准教程
CSDN下载地址:暂无网络资源
虚拟化
Xen User’s Manual
Running Xen: A Hands-On Guide to the Art of Virtualization
作者: 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格式
Running Xen: A Hands-On Guide to the Art of Virtualization - pdf格式
The Definitive Guide to the Xen Hypervisor
作者: David Chisnall
The Definitive Guide to the Xen Hypervisor
Xen虚拟化技术
作者: 石磊 邹德清 金海
KVM虚拟化技术实战与原理解析
作者: 任永杰 单海涛
CSDN下载地址:暂无网络资源
系统虚拟化原理与实现
作者:英特尔开源软件技术中心、复旦大学并行处理所著
Emacs
GUN Emacs Manual
作者: Richard Stallman
Learning GUN Emacs
作者:Debra Cameron, Bill Rosenblan & Eric Raymond
Emacs基础教程
对于想学习emacs org mode的朋友推荐个下载衔接给你们:
emacs介绍(PDF幻灯片)
Vim
Vim完整中文手册
Vi和Vim编辑器(中文版)
作者: Arnold Robbins, Elbert Hannab & Linda Lamb
VIM_Quick_Reference_Card
Git
Git权威指南
作者: 蒋鑫
git使用指南
看日记学git
好了, 自己这几年认为不错的书籍和资料都写在上面了, 这些都是我个人平时下载的精华, 我也是挑来挑去, 才挑的他们, 因为写的多, 有点头晕, 有些地方要写错了, 还请大家多多包涵. 最后祝大家工作愉快!