[心得] 推薦書籍TLPI (The Linux Programming Interface)

文章推薦指數: 80 %
投票人數:10人

[心得]推薦書籍TLPI(TheLinuxProgrammingInterface)@linuxdev,共有10則留言,6人參與討論,7推0噓3→, [2]Linux system programming記得2006 ... Togglenavigation PTTWeb 新聞 熱門文章 熱門看板 看板列表 最新 回報&意見 首頁 ◎Linux程式開發:請先RTFM+STFW [心得]推薦書籍TLPI(TheLinuxProgrammingInterface) [心得]推薦書籍TLPI(TheLinuxProgrammingInterface) 看板 Linuxdev 作者 rextsai 時間 2011/05/1622:52:13 留言 10則留言,6人參與討論 推噓 7 ( 7推 0噓 3→ ) [2]Linuxsystemprogramming 記得2006年[4]chroot/[5]HacksinTaiwanConference的發起人[6]timshu曾經出 版過一書《[7]LinuxC函式庫詳解辭典》,這本書含括了超過400個函式,成為許多 Linux軟體開發者的參考手邊書。

雖然Linux/Unix系統上有相當多的參考文件,只要你知道該問什麼問題,都可以找到答 案。

但是線上手冊([8]manpages,[9]info)常缺乏系統式的整理,新手頗難入手。

且 manpages有時言簡意賅,缺乏範例程式,往往不容易閱讀。

因此像是《[10]LinuxC函式 庫詳解辭典》便極有參考價值。

類似的系統API書籍還有[12]RobertLove的[13]LinuxSystemProgramming: TalkingDirectlytotheKernelandCLibrary*。

rlove的書對於各系統層廣度足夠, 可惜深度不足,書中充滿提示,你得有足夠的背景知識纔全然理解他所要傳達的資訊,而 具體的實務應用資訊也不足,無法用來當作字典臨時查詢需要的API與範例。

2010年十月,[15]MichaelKerrisk發表了[16]TLPI–TheLinuxProgramming Interface,MichaelKerrisk是[17]Linuxman-pagesProject的維護者,文件維護者 出書其份量與內容勢必可觀,TLPI內容超過1500頁、超過60個章節、超過200個範 例,內容除了含括[18]POSIX.1-2001/SUSv3與[19]POSIX.1-2008/SUSv4外,也包含了 許多Linux獨有的特色,對於跨UNIX作業系統移植性亦有著墨,相對於[20]Richard Stevens與StephenA.Rago的[21]AdvancedProgrammingintheUNIXEnvironment ,圖表與內容均不遜色,且每個章節都至少有一題練習題。

值得一提的是,TLPI除了介紹systemcalls外,文中也試著說明2.4.x.到2.6.x (2.6.34)間核心變動對於系統的影響。

推薦Linux軟體開發者備妥一本作為案頭書。

References: [1]http://people.debian.org.tw/~chihchun [2]http://people.debian.org.tw/~chihchun/2011/05/16/linux-system-programming/ [3]http://www.anobii.com/books/Linux_C%E5%87%BD%E5%BC%8F%E5%BA%AB%E8%A9%B3%E8%A7%A3%E8%BE%AD%E5%85%B8/9789574424030/011959ca7ecadd740c/ [4]http://www.chroot.org/ [5]http://www.hitcon.org/ [6]http://timhsu.chroot.org/ [7]http://www.anobii.com/books/Linux_C%E5%87%BD%E5%BC%8F%E5%BA%AB%E8%A9%B3%E8%A7%A3%E8%BE%AD%E5%85%B8/9789574424030/011959ca7ecadd740c/ [8]http://en.wikipedia.org/wiki/Man_page [9]http://en.wikipedia.org/wiki/Info_%28Unix%29 [10]http://www.anobii.com/books/Linux_C%E5%87%BD%E5%BC%8F%E5%BA%AB%E8%A9%B3%E8%A7%A3%E8%BE%AD%E5%85%B8/9789574424030/011959ca7ecadd740c/ [11]http://www.amazon.com/gp/product/0596009585/ref=as_li_ss_il?ie=UTF8&tag=rexsblahblahb-20&linkCode=as2&camp=217145&creative=399349&creativeASIN=0596009585 [12]http://blog.rlove.org/ [13]http://www.amazon.com/gp/product/0596009585/ref=as_li_ss_tl?ie=UTF8&tag=rexsblahblahb-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0596009585 [14]http://www.amazon.com/gp/product/0321525949/ref=as_li_ss_il?ie=UTF8&tag=rexsblahblahb-20&linkCode=as2&camp=217145&creative=399349&creativeASIN=0321525949 [15]http://man7.org/tlpi/ [16]http://man7.org/tlpi/ [17]http://www.kernel.org/doc/man-pages/ [18]http://en.wikipedia.org/wiki/POSIX#POSIX:2001 [19]http://en.wikipedia.org/wiki/POSIX#POSIX:2008 [20]http://www.kohala.com/start/#books [21]http://www.apuebook.com/ [22]http://www.amazon.com/gp/product/1593272200/ref=as_li_ss_il?ie=UTF8&tag=rexsblahblahb-20&linkCode=as2&camp=217145&creative=399349&creativeASIN=1593272200 -- http://people.debian.org.tw/~chihchun/ -- ※發信站:批踢踢實業坊(ptt.cc) ◆From:112.104.53.166 1F推antontw:收文推~05/1710:05 2F推chanting:這本在天瓏差不多要接近300005/1715:51 3F推goldie:@@好貴啊05/1720:31 4F推awashharp:這就是免費的最貴嗎XD?05/1721:14 5F推madoka82:只有部份東西是免費技術支援是要錢的XD05/1722:16 6F→antontw:附加服務是價值所在。

05/1910:41 7F推iman00b:感覺這本有點RichardStevensAPUE的影子,不過內容更多05/2005:18 8F→iman00b:看來我的案頭書又要多一本了,謝推薦好書~05/2005:18 9F→iman00b:RobertLove的LSP也不錯,但是我覺得他Kernel那本更好~05/2005:20 10F推awashharp:聽說台灣歐萊禮有在洽談要出中文版耶!!超期待!06/0419:42 ‣返回看板 ‣更多rextsai的文章 最新文章 1 1 [閒聊]我被淨化了 marginalman sakamatasdog 2021/12/2601:50:36 0 5 [問卦]讓趙婷來導莒光園地會怎發展? gossiping AsahiBeer 2021/12/2601:45:03 1 2 [江戸川浪漫]這些人的關係一個連結一個 ac_in jeff235711 2021/12/2601:44:52 3 8 [問卦]王力宏事情在政治界 gossiping ddalgi 2021/12/2601:44:12 1 2 [競標]中產弓馬整套+咒符 diablo lucifier 2021/12/2601:42:45 2 4 [瓦特]各期隊長 marginalman a1234555 2021/12/2601:42:38 5 18 腳好痛 marginalman ZooseWu 2021/12/2601:41:55 1 1 [互動]D2R有人願意給傳點嗎? diablo pokey 2021/12/2601:41:34 2 4 8621 marginalman saturday5566 2021/12/2601:40:22



請為這篇文章評分?