明天给你们梳理一份UNIX/LINUX精典书单,在书单开始之前unix网络高级编程,给你们重磅推荐一本操作系统原理的精典书籍unix网络高级编程,《操作系统概论》。
重磅推荐
◆
操作系统简史
◆
书名:《操作系统概论》
作者:雷姆兹·H.阿帕希杜塞尔(,Remzi,H.,Arpaci-Dusseau),[美]安德莉亚·C.阿帕希杜塞尔(Andrea...
译者:王海鹏
编辑推荐:
本书围绕虚拟化、并发和持久性这三个主要概念展开,介绍了所有现代系统的主要组件(包括调度、虚拟显存管理、磁盘和I/O子系统、文件系统)。全书共50章,分为3个部份,分别述说虚拟化、并发和持久性的相关内容。作者以对话方式引入所介绍的主题概念,行文幽默诙谐却又鞭辟入里,力求帮助读者理解操作系统中虚拟化、并发和持久性的原理。
本书内容全面,并给出了真实可运行的代码(而非伪代码),还提供了相应的练习,很适宜高等高校相关专业的班主任举办教学和院校中学生进行自学。
本书具有以下特色:
精典Linux/unix书单
◆
UNIX环境中级编程(第3版)
◆
书名:《UNIX环境中级编程(第3版)》作者:[美]W.RichardStevens,[美]StephenA.Rago著,译者:戚正伟,张亚英linux makefile,尤晋元
编辑推荐:
这一版囊括了70多个新版POSIX.1标准的新增插口,包括POSIX异步I/O、旋转锁、屏障(barrier)和POSIX讯号量。据悉,这一版删掉了许多过时的插口,保留了一些广泛使用的插口。书中几乎所有实例都早已在目前主流的4个平台上测试过,包括Solaris10、MacOSX10.6.8(Darwin10.8.0)、FressBSD8.0、Ubuntu12.04(基于Linux3.2内核)。
◆
UNIX网路编程卷1套接字联网API(第3版)
◆
书名:《UNIX网路编程卷1套接字联网API(第3版)》
作者:[美]W.RichardStevens,[美]BillFenner,[美]AndrewM.Rudoff著
编辑推荐:
《UNIX网路编程卷1套接字联网API(第3版)》是一部UNIX网路编程的精典之作!书中全面深入地介绍了怎样使用套接字API进行网路编程。全书不但介绍了基本编程内容linux课程,还囊括了与套接字编程相关的中级主题,对于顾客/服务器程序的各类设计方式也作了完整的阐述,还深入剖析了流这些设备驱动机制。
本书几乎每章都提供精选的习题,并提供了部份习题的答案,是网路研究和开发人员理想的参考书。
◆
UNIX网路编程卷2进程间通讯(第2版)
◆
书名:《UNIX网路编程卷2进程间通讯(第2版)》
作者:[美]W.理查德·史蒂文斯(W.RichardStevens)著
编辑推荐:
《UNIX网路编程卷2进程间通讯(第2版)》是一部UNIX网路编程的精典之作!进程间通讯(IPC)几乎是所有Unix程序性能的关键,理解IPC也是理解怎么开发不同主机间网路应用程序的必要条件。本书从对PosixIPC和SystemVIPC的内部结构开始讨论,全面深入地介绍了4种IPC方式:消息传递(管线、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享显存(匿名共享显存、具名共享显存)及远程过程调用(Solaris门、SunRPC)。附表中给出了检测各类IPC方式性能的技巧。
◆
UNIX操作系统设计
◆
书名:《UNIX操作系统设计》
作者:莫里斯·J.,巴赫(MauriceJ.Bach)著著译者:陈葆钰,王旭,柳纯录,冯雪山
编辑推荐:
本书以UNIX系统为背景,全面、系统地介绍了UNIX操作系统内核的内部数据结构和算法。本书首先对系统内核结构做了简略介绍,之后分章节描述了文件系统、进程调度和储存管理,并在此基础上讨论了UNIX系统的问题,如驱动程序插口、进程间通讯与网路等。在每章以后,还给出了大量富于启发性和实际意义的题目。
◆
鸟哥的Linux私房菜基础学习篇第四版
◆
书名:《鸟哥的Linux私房菜基础学习篇第四版》