
高级 Linux 编程
Advanced Linux programming
Mark G. Mitchell · 初版 2001 年
1人推荐
4位读者提及
5次提及
“Advanced Linux Programming 专为已熟悉 C 语言的程序员打造。CodeSourcery, LLC 的作者 Alex Samuel、Jeffrey Oldham 和 Mark Mitchell 采用教程化的方式,讲授在应用程序中运用 GNU/Linux 系统强大高级功能的最核心概念与技巧。”“如果你是一名在 GNU/Linux 系统编程方面已具备经验的开发者,或者熟悉其他类 UNIX 系统并有志于开发 GNU/Linux 软件,抑或希望从非 UNIX 环境迁移
Hacker News 上怎么说
正在加载完整评论……
……当年是看 Richard Stevens 的书和《The Unix programming environment》长大的。不过好长一段时间以来,我都没怎么写“系统”编程了,读过的最后一本不错的 Linux 应用编程书是《Advanced Linux Programming》,我超级喜欢,虽然我估计现在看已经相当过时了。我最近碰巧听说了 unshare(1)——让我惊讶的是它在 Linux 里居然已经存在挺久了。这个系统调用/命令……
…grew up on Richard Stevens and The Unix programming environment. For a long time now though, I have not done much of 'systems' programming, the last good linux application programming book I read was 'Advanced Linux Programming' which I enjoyed a whole lot, although it is quite dated today, I presume. I recently happened to hear about unshare(1) -- which to my surprise has been around in linux for a while now. This call/command…
……总好过只看那些教你 C 语言语法、却不教典型/最常用实际场景的入门书。我记得还有一本对(Linux 下的)C 语言初学者很不错的书,我在上面学到了很多,就是《Advanced Linux programming》[2]……虽然现在看可能稍微有点过时了(但用来起步探索绝对足够了)[1] http://www.beej.us/guide/ [2] http://advancedlinuxprogramming.com/
…than just following C introductory books that teach you the language but not its typical/most common use. Another good book for beginner C programmers (on linux) that I remember learning a lot from was Advanced Linux programming[2] ...although this might be slightly dated now (should be good enough to start exploration tho') [1] http://www.beej.us/guide/ [2] http://advancedlinuxprogramming.com/
一本老旧而且其实算不上高阶的 Linux 编程书。看看亚马逊上的评论吧:http://www.amazon.com/Advanced-Linux-Programming-CodeSourcer...
An old and not really advanced Linux programming book. See comments on Amazon: http://www.amazon.com/Advanced-Linux-Programming-CodeSourcer...
这本书名叫《Advanced Linux Programming》(高级 Linux 编程),结果第一章居然在教怎么用 C 语言写 Hello World。总觉得这名字和内容有点脱节啊。
The book is called "Advanced Linux Programming" and starts with a chapter that does a Hello World in C. Somehow, I feel like there's a bit of a disconnect.
好吧,我猜我应该等这场讨论得出结论再说的 :) 我在《Advanced Linux Programming》(就是那本著名的 ALP 书)里读到,fork() 以及通过 pthread 库创建线程在底层其实都用到了 clone()。不管怎样,这里的讨论干货满满!
Well, I guess I should have waited for this discussion to reach a conclusion :) I read in Advanced Linux Programming (the famous ALP book) that fork() as well as creating threads via pthread library use clone() in the background. Any ways, the discussion here is quite informative!