经典Linux/UNIX必读书单推荐给你

栏目: 服务器 · 发布时间: 5年前

内容简介:今天给大家梳理一份unix/linux书单位,在书单开始之前,给大家重磅推荐一本操作系统原理的经典书籍。《操作系统导论》雷姆兹·H.阿帕希杜塞尔(,Remzi,H.,Arpaci-Dusseau),[美] 安德莉亚·C.阿帕希杜塞尔(Andrea ... 著,王海鹏 译

今天给大家梳理一份unix/linux书单位,在书单开始之前,给大家重磅推荐一本操作系统原理的经典书籍。《操作系统导论》

重磅推荐

操作系统导论

雷姆兹·H.阿帕希杜塞尔(,Remzi,H.,Arpaci-Dusseau),[美] 安德莉亚·C.阿帕希杜塞尔(Andrea ... 著,王海鹏 译

经典Linux/UNIX必读书单推荐给你

● 美国知名操作系统教材

● 紧紧围绕操作系统的三大主题元素:虚拟化 并发和持久性进行讲解

● 豆瓣原版评分9.7

本书围绕虚拟化、并发和持久性这三个主要概念展开,介绍了所有现代系统的主要组件(包括调度、虚拟内存管理、磁盘和I/O子系统、文件系统)。全书共50章,分为3个部分,分别讲述虚拟化、并发和持久性的相关内容。作者以对话形式引入所介绍的主题概念,行文诙谐幽默却又鞭辟入里,力求帮助读者理解操作系统中虚拟化、并发和持久性的原理。

本书内容全面,并给出了真实可运行的代码(而非伪代码),还提供了相应的练习,很适合高等院校相关专业的教师开展教学和高校学生进行自学。

本书具有以下特色:

● 主题突出,紧紧围绕操作系统的三大主题元素——虚拟化、并发和持久性。

● 以对话的方式引入背景,提出问题,进而阐释原理,启发动手实践。

● 包含众多“补充”和“提示”,拓展读者知识面,增加趣味性。

● 使用真实代码而不是伪代码,让读者更加深入透彻地了解操作系统。

● 提供作业、模拟和项目等众多学习方式,鼓励读者动手实践。

● 为教师提供教学辅助资源。

经典Linux/unix书单

1、UNIX环境高级编程(第3版)

[美] W. Richard Stevens,[美] Stephen A. Rago 著,戚正伟,张亚英,尤晋元 译

经典Linux/UNIX必读书单推荐给你

● UNIX编程圣经新版本

● UNIX/linux程序员案头常备参考书

● 20年来影响无数 程序员 的经典之作

这一版涵盖了70多个新版POSIX.1标准的新增接口,包括POSIX异步I/O、旋转锁、屏障(barrier)和POSIX信号量。此外,这一版删除了许多过时的接口,保留了一些广泛使用的接口。书中几乎所有实例都已经在目前主流的4个平台上测试过,包括Solaris 10、Mac OS X 10.6.8(Darwin 10.8.0)、FressBSD 8.0、Ubuntu 12.04(基于 Linux 3.2内核)。

2、Linux UNIX系统编程手册 套装上下册

[德] Michael Kerrisk 著,孙剑,许从年,董健 等 译

经典Linux/UNIX必读书单推荐给你

● Linux/UNIX系统编程接口专业巨著,无出其右

● 涵盖500多个系统调用和库函数;示例清晰完整,解释巨细靡遗

● Linux/UNIX开发人员的案头必备,注定成为新的经典。

《Linux/UNIX系统编程手册(套装上下册)》总共分为64章,在汇聚大批Linux专有特性(epoll、inotify、/proc)的同时,还特意强化了对UNIX标准(POSIX、SUS)的论述,彻底达到了“鱼与熊掌,二者得兼”的效果,这也堪称本书的大亮点。布局合理,论述清晰,说理透彻,尤其是作者对示例代码的构思巧妙,独具匠心,仔细研读定会受益良多。本书适合从事Linux/UNIX系统开发、运维工作的技术人员阅读,同时也可作为高校计算机专业学生的参考研习资料。

3、UNIX网络编程 卷1 套接字联网API(第3版)

[美] W.Richard Stevens,[美] Bill Fenner,[美] Andrew M. Rudoff 著

经典Linux/UNIX必读书单推荐给你

● UNIX和网络专家W. Richard Stevens的传世之作

● 世界知名网络专家Bill Fenner和Andrew M. Rudoff执笔新版

《UNIX网络编程 卷1 套接字联网API(第3版)》是一部UNIX网络编程的经典之作!书中全面深入地介绍了如何使用套接字API进行网络编程。全书不但介绍了基本编程内容,还涵盖了与套接字编程相关的高级主题,对于客户/服务器程序的各种设计方法也作了完整的探讨,还深入分析了流这种设备驱动机制。

本书几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。

4、UNIX网络编程 卷2 进程间通信(第2版)

[美] W.理查德·史蒂文斯(W.Richard Stevens) 著

经典Linux/UNIX必读书单推荐给你

● UNIX和网络专家W. Richard Stevens的传世之作

《UNIX网络编程 卷2 进程间通信(第2版)》是一部UNIX 网络编程的经典之作!进程间通信(IPC)几乎是所有Unix 程序性能的关键,理解IPC 也是理解如何开发不同主机间网络应用程序的必要条件。本书从对Posix IPC 和System V IPC 的内部结构开始讨论,全面深入地介绍了4 种IPC 形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、Sun RPC)。附录中给出了测量各种IPC 形式性能的方法。

5、UNIX操作系统设计

莫里斯·J.,巴赫(Maurice J.Bach) 著,陈葆钰,王旭,柳纯录,冯雪山 译

经典Linux/UNIX必读书单推荐给你

● UNIX操作系统经典图书重新出版

● 从事UNIX系统研究与实用程序开发人员参考书

本书以UNIX系统为背景,全面、系统地介绍了UNIX操作系统内核的内部数据结构和算法。本书首先对系统内核结构做了简要介绍,然后分章节描述了文件系统、进程调度和存储管理,并在此基础上讨论了UNIX系统的问题,如驱动程序接口、进程间通信与网络等。在每章之后,还给出了大量富有启发性和实际意义的题目。

6、鸟哥的Linux私房菜 基础学习篇 第四版

鸟哥 著

经典Linux/UNIX必读书单推荐给你

● 畅销Linux入门书升级版

● 鸟哥教你从入门到精通

● 适用Linux系统应用和开发及运维的人员

● 涵盖linux内核 命令行 嵌入式 Shell 与Shell Scripts技巧精粹 基于CentOS 7.x

全书分为五部分:第一部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理、磁盘配额、高级文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。

7、Linux内核深度解析

余华兵 著

经典Linux/UNIX必读书单推荐给你

● 代码基于Linux 4.12版本

● 兼顾4.x版本中引入的很多新技术点

● 基于ARM64硬件平台

本书基于4.x版本的Linux内核,介绍了Linux内核的若干关键子系统的技术原理。本书主要内容包括内核的引导过程、内核管理和调度进程的技术原理、内核管理虚拟内存和物理内存的技术原理、内核处理异常和中断的技术原理,以及系统调用的实现方式等。

8、Linux就该这么学

刘遄 著

经典Linux/UNIX必读书单推荐给你

● 轻量级Linux入门教程

● 红帽RHCE认证自学图书

● 源自日均访问量近10000次的线上热门Linux培训课程

● 基于RHEL7编写 配套站点免费提供各种资源

本书基于RHEL 7系统编写,面向零基础读者,从Linux基础知识讲起,然后渐进式地提高内容难度,详细讲解Linux系统中各种服务的工作原理和配置方式,以匹配真实生产环境对运维人员的要求,突显内容的实用性。本书每章都带有大量的图、表、命令示例以及课后习题,旨在增强读者的理解能力并巩固所学知识。

本书的配套站点www.linuxprobe.com还提供了书中用到的软件和大量学习资料,以及答疑服务,为读者切实入门Linux系统保驾护航。

9、奔跑吧 Linux内核 入门篇

张天飞 著

经典Linux/UNIX必读书单推荐给你

● Linux就该这么学,Linux内核教程,内含70余个创新实验,配套视频+教学PPT,

● 带你轻松入门Linux内核开发,

● 《奔跑吧Linux内核》作者又一力作

本书是一本介绍Linux内核实践的入门书,基于Linux 4.0内核,重点讲解Linux内核的理论和实验。本书分为12章,包括Linux系统入门、Linux内核基础知识、内核编译和调试、内核模块、简单的字符设备驱动、系统调用、内存管理、进程管理、同步管理、中断管理、调试和性能优化,以及如何参与开源社区等内容。此外,本书还介绍了Linux内核社区常用的开发 工具 和理论,如Vim 8和git工具等。书中包括70多个实验,帮助读者深入理解Linux内核。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Learn Python the Hard Way

Learn Python the Hard Way

Zed Shaw / Example Product Manufacturer / 2011

This is a very beginner book for people who want to learn to code. If you can already code then the book will probably drive you insane. It's intended for people who have no coding chops to build up t......一起来看看 《Learn Python the Hard Way》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换