圖書標籤: UNIX 計算機科學 the in RichardStevens Programming Linux/Unix Environment
发表于2025-01-16
Advanced Programming in the UNIX Environment pdf epub mobi txt 電子書 下載 2025
Product Description
Bestselling UNIX author W. Richard Stevens offers application developers and system programmers his professional, experience-based guidance on using the system call interface with C. In the first half of the book, Stevens describes more than 200 system calls and functions with a brief example program following each description. Having provided the basics, Stevens moves on to chapter-long examples. The book is applicable to all major UNIX releases, especially System V Release 4-including Solaris 2-and 4.4 BSD, including 386 BSD.
From the Publisher
A tutorial that you just shouldn't be without
If you are an experienced C programmer with a working knowledge of UNIX, you cannot afford to be without this up-to-date tutorial on the system call interface and the most important functions found in the ANSI C library. Rich Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code, a brief example accompanies each description.
Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding of this code even easier, and to allow you to modify it, all of the code in the book is available via UUNET.
A 20-page appendix provides detailed function prototypes for all the UNIX, POSIX, and ANSI C functions that are described in the book, and lists the page on which each prototype function is described in detail. Additional tables throughout the text and a thorough index make Advanced Programming in the UNIX Environment an invaluable reference tool that all UNIX programmers - beginners to experts - will want on their bookshelves.
Advanced Programming in the UNIX Environment is applicable to all major UNIX releases, especially System V Release 4 and the latest release of 4.3BSD, including 386BSD. These real-world implementations allow you to more clearly understand the status of the current and future standards, including IEEE POSIX and XPG3.
W.Richard Stevens,備受贊譽的技術作傢,生前著有多種經典的傳世之作,包括《UNIX網絡編程》(兩捲本)、《TCP/IP詳解》(三捲本)和本書第1版。 尤晉元,上海交通大學計算機科學及工程係教 授、博士生導師。在科研方麵,主要從事操作係統和分布對象計算技術方麵的研究;在教學方麵,長期承擔操作係統及分布計算等課程的教學工作。主編和翻譯瞭多本操作係統教材和參考書,包括《UNIX操作係統教程》、《UNIX高級編程技術》、《UNIX環境高級編程》和《操作係統:設計與實現》等。
所有程序都在四个UNIX平台下测试过,兼容性不用多说! 讲述的内容非常全面,原理讲得很透彻。每读完一章都有很多收获。 对于有经验的程序员,拿来做参看书也很合适。 可惜的是linux内核版本是2.4的。 最后章实现了一个小型的数据库,有空细细拜读!!
評分Rich Stevens显然不是Dennis Richie, Brian Kernighan那个贝尔实验室圈子的人。他对Unix的深入了解,是自己翻烂手册、钻研系统得到的。这个切入点,和我们多数用户是一样的。所以,我们想知道的东西,也许正是Stevens关心过的。看看他在N个系统上做的代码测试和对不同标准的比...
評分刚才, 在整理mac里面的电子书时, 翻到了这本书. 上面布满了密密麻麻的红色的笔记. 这本书, 看过也有一段时间了. 而此时的我, 也已经不再是一个程序员了. 离开编程这个职业, 是一种解脱. 你不需要埋头苦想一个模型如何搭建, 不用苦苦地在源码里寻找问题的答案, 不用繁复地单步de...
評分适合老手查阅和补充知识,不建议新手入门时翻阅。原因是本书针对的是unix标准接口,而实际上各家遵循unix标准并不是那么完整,所以你会发现对书上的代码进行验证时往往得不到期望的结果;再有,本书的例程也比较意识流,对章节知识点的代表性不足。总之新手翻阅本书会头大的
評分这本书最近基本看得差不多了,对其中关于进程、信号、多线程、网络编程的章节看了两遍,对其中关于编程架构的论述做了细致的推敲,感觉这本书果然不负盛名。个人觉得,在对操作系统原理有基本认识的情况下阅读这本书还是很不错的,内容比较全面,但同时也觉得本书对网络编程的...
Advanced Programming in the UNIX Environment pdf epub mobi txt 電子書 下載 2025