《Linux/UNIX系统编程手册》是一本由Michael Kerrisk著作,人民邮电出版社出版的平装图书,本书定价:158,页数:1176,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助。
《Linux/UNIX系统编程手册》读后感(一):可以替换AUPE了
花了几天时间,也只算是把这本书的内容大致过了一遍,还有很多细节的东西没有弄清楚,特别是信号、权限控制等等。UNIX真是一个复杂的系统!
这本书号称超越AUPE,读起来确实不那枯燥,特别是有很多特性如何选择的最佳实践,这是最实用的地方!有些Linux上特有的特性如epoll,AUPE上也没有。
翻译还可以,只是可能是很多人合译的原因,感觉有的章节译得好,有的章节不那么好。
《Linux/UNIX系统编程手册》读后感(二):错误,非翻译错误
前言:译者十分坑,既然不想翻译就别翻,我想人邮也会出英文版,至少比原版便宜些,既然要翻译就用点心,别错误百出。众看官最好拿本英文版看。google pinyin手机版英文输入真是蠢,输点东西特别累。
34章说到SIGTTIN 和SIGTTOU时,第二点错误。原文是SIGTTOU is not sent if the process is currently blocking or ignoring this signal. 翻译成,当进程当前处于阻塞状态或忽视SIGTTIN信号的状态时也不发送SIGTTOU信号。
有待补充。
《Linux/UNIX系统编程手册》读后感(三):确实比apue强,但是总觉得很多东西是抄的
看过apue,和linux系统编程,之后看了这本书,感觉这本书确实是最全面的。
比如linux系统编程并没有提及关于线程的问题,apue没有讲文件系统,epoll(linux专有),/proc文件系统,inotify等
这样比较确实很全面
但是看着的时候感觉这本书上几乎所有的东西都来自与apue,linux系统编程,深入理解linux内核,尤其是讲文件描述符和时间转换函数,还有实际用户ID那两章上面的配图,几乎就是抄过来的。只能说可惜Stevens死的早。
这几本书刷完,感觉自己的python和java又上一层,不做系统编程,永远不知道抛出异常有多好用。
《Linux/UNIX系统编程手册》读后感(四):翻译略有瑕疵,但在linux编程方面是不可多得的好书
本书既可以用来全面熟悉Linux/Unix系统编程,又可以作为手册时常查阅,阅读时最好有C基础和linux的使用经验
有同学说本书内容全面细致,但是缺乏由浅入深的特性,个人认为这样的书很难对初学者表现的很友好,包括APUE也是这样,读起来还不如这本更顺畅
2015-09-12
一年内利用空闲时间把本书读了三遍,代码也都敲过一遍,零碎的东西还是没记住,不过好再把握住几个大的概念: 文件I/O,缓冲,权限管理,信号,进程/线程,作业控制,进程间通信,内存映射,socket,io多路复用;接下来就是找点小型开源项目自己来实现一下,把编程中常见的坑都踩一踩。估计这两本书要伴随我的整个编程生涯了
《Linux/UNIX系统编程手册》读后感(五):一处可能的翻译错误
30.1.3
In other words, the cost of locking and unlocking a mutex is somewhat less than ten times the cost of the operations that we listed for the first program.被翻译成
对互斥量的加锁和解锁的开销低于第一个程序的10次循环操作。