"Linux典藏大系"自2010年陸續(xù)出版以來,因其內(nèi)容豐富、講解細(xì)膩、通俗易懂和實用性強等特色而深受廣大讀者的喜愛,長期位居同類圖書銷售排行榜的前列,累計銷量近10萬冊。叢書中部分圖書榮獲51CTO讀書頻道"最受讀者喜愛的原創(chuàng)IT技術(shù)圖書獎",還有多種圖書的中文繁體字版權(quán)輸出到了中國臺灣地區(qū)出版發(fā)行。叢書中的多個品種被國內(nèi)幾十所培訓(xùn)機構(gòu)和大中專院校選為教材。叢書的出版還得到了國內(nèi)Linux領(lǐng)域最知名的技術(shù)社區(qū)ChinaUnix的大力支持。讀者在ChinaUnix社區(qū)的論壇上與社區(qū)中的Linux愛好者進(jìn)行了廣泛的交流,取得了良好的學(xué)習(xí)效果。2014年2月"Linux典藏大系"全新升級版(第2版)正式出版,第2版圖書迎合了Linux技術(shù)的發(fā)展,全部采用當(dāng)前流行和穩(wěn)定的Linux發(fā)行版或者相關(guān)工具,是Linux愛好者學(xué)習(xí)Linux的好幫手。 《Linux網(wǎng)絡(luò)編程(第2版)》是獲得大量讀者好評的"Linux典藏大系"中的《Linux網(wǎng)絡(luò)編程》的第2版。《Linux網(wǎng)絡(luò)編程(第2版)》第1版出版后獲得了讀者的高度評價。《Linux網(wǎng)絡(luò)編程(第2版)》循序漸進(jìn),從應(yīng)用層到Linux內(nèi)核,從基本知識點到綜合案例,、系統(tǒng)地向讀者介紹了如何在Linux下進(jìn)行網(wǎng)絡(luò)程序設(shè)計。《Linux網(wǎng)絡(luò)編程(第2版)》涉及面廣,從基本的編程工具介紹和編程環(huán)境搭建,到高級技術(shù)和核心原理,再到項目實戰(zhàn),幾乎涉及Linux網(wǎng)絡(luò)編程的所有重要知識。
Linux網(wǎng)絡(luò)編程(第2版)》共分4篇。第1篇介紹Linux操作系統(tǒng)概述、Linux編程環(huán)境、文件系統(tǒng)簡介、程序、進(jìn)程和線程;第2篇介紹TCP/IP協(xié)議族簡介、應(yīng)用層網(wǎng)絡(luò)服務(wù)程序簡介、TCP網(wǎng)絡(luò)編程基礎(chǔ)、服務(wù)器和客戶端信息的獲取、數(shù)據(jù)的IO和復(fù)用、基于UDP協(xié)議的接收和發(fā)送、高級套接字、套接字選項、原始套接字、服務(wù)器模型選擇,以及IPv6的簡介;第3篇介紹Linux內(nèi)核中網(wǎng)絡(luò)部分結(jié)構(gòu),以及分布和netfilter框架內(nèi)報文處理;第4篇介紹三個網(wǎng)絡(luò)編程的實例:Web服務(wù)器的例子SHTTPD、網(wǎng)絡(luò)協(xié)議棧的例子SIP、防火墻的例子SIPFW。
Linux網(wǎng)絡(luò)編程(第2版)》適合所有想學(xué)習(xí)Linux網(wǎng)絡(luò)編程的人員閱讀,也適合已經(jīng)從事Linux網(wǎng)絡(luò)開發(fā)的工程技術(shù)人員使用。對于廣大的Linux平臺下的網(wǎng)絡(luò)程序設(shè)計人員,《Linux網(wǎng)絡(luò)編程(第2版)》更是一本不可多得的參考手冊。
博學(xué)程序員15年經(jīng)驗總結(jié),ChinaUnix社區(qū)鼎力推薦,450余個示例、70余個應(yīng)用實例、3個項目案例
深入探討Linux應(yīng)用層和內(nèi)核層的網(wǎng)絡(luò)編程,詳細(xì)講解HTTP服務(wù)器、協(xié)議棧和防火墻三個典型案例的實際開發(fā)過程
內(nèi)容:全書涵蓋Linux網(wǎng)絡(luò)編程從基礎(chǔ)到高級開發(fā)的方方面面知識點
內(nèi)容深入:重點講解了技術(shù)性較強的Linux用戶空間網(wǎng)絡(luò)編程及內(nèi)核網(wǎng)絡(luò)編程
注重原理:對每個知識點都從原始概念和基本原理進(jìn)行了詳細(xì)和透徹的分析
插圖豐富:對比較復(fù)雜和難度較高的內(nèi)容繪制了220余幅原理圖進(jìn)行講解
代碼經(jīng)典:書中的示例代碼大多是從實際項目總結(jié)而來,有很強的實用性
案例典型:詳細(xì)介紹了HTTP網(wǎng)絡(luò)服務(wù)器、協(xié)議棧和防火墻的實現(xiàn)過程
Linux精品圖書推薦(請點叢書鏈接查看)
Linux環(huán)境C程序設(shè)計(第2版)》
Linux C程序設(shè)計王者歸來》
零點起飛學(xué)Linux C編程》
Linux驅(qū)動開發(fā)入門與實戰(zhàn)(第2版)》
Linux系統(tǒng)移植(第2版)》
ARM嵌入式Linux系統(tǒng)開發(fā)詳解(第2版)》
Linux典藏大系(套裝全2冊):Linux從入門到精通+Shell從入門到精通》
Linux典藏大系(套裝全4冊):Linux從入門到精通+Linux系統(tǒng)管理與網(wǎng)絡(luò)管理+Linux服務(wù)器架設(shè)指南+Shell從入門到精通》
宋敬彬,海信集團(tuán)國家重點實驗室高級工程師,海信數(shù)字家庭原型系統(tǒng)的主要設(shè)計及實現(xiàn)人。有15年的Linux編程經(jīng)驗,對Linux內(nèi)核和網(wǎng)絡(luò)協(xié)議棧十分熟悉。長期從事嵌入式Linux設(shè)備、機頂盒產(chǎn)品和IGRS設(shè)備互聯(lián)的研究和開發(fā)工作。目前主要從事數(shù)字家庭系統(tǒng)的設(shè)計和實現(xiàn)。曾經(jīng)在技術(shù)期刊上發(fā)表過多篇技術(shù)論文,參加過國家863高性能集群服務(wù)器和電子發(fā)展基金的IPv6等項目。
第1篇Linux網(wǎng)絡(luò)開發(fā)基
第1章Linux操作系統(tǒng)概述
1.1Linux發(fā)展歷史
1.1.1Linux的誕生和發(fā)展
1.1.2Linux名稱的由來
1.2Linux的發(fā)展要素
1.2.1UNIX操作系統(tǒng)
1.2.2Minix操作系統(tǒng)
1.2.3POSIX標(biāo)準(zhǔn)
1.3Linux與UNIX的異同
1.4操作系統(tǒng)類型選擇和內(nèi)核版本的選擇
1.4.1常見的不同公司發(fā)行的Linux異同
1.4.2內(nèi)核版本的選擇
1.5Linux的系統(tǒng)架構(gòu) 第1篇Linux網(wǎng)絡(luò)開發(fā)基
第1章Linux操作系統(tǒng)概述
1.1Linux發(fā)展歷史
1.1.1Linux的誕生和發(fā)展
1.1.2Linux名稱的由來
1.2Linux的發(fā)展要素
1.2.1UNIX操作系統(tǒng)
1.2.2Minix操作系統(tǒng)
1.2.3POSIX標(biāo)準(zhǔn)
1.3Linux與UNIX的異同
1.4操作系統(tǒng)類型選擇和內(nèi)核版本的選擇
1.4.1常見的不同公司發(fā)行的Linux異同
1.4.2內(nèi)核版本的選擇
1.5Linux的系統(tǒng)架構(gòu)
1.5.1Linux內(nèi)核的主要模塊
1.5.2Linux的文件結(jié)構(gòu)
1.6GNU通用公共許可證
1.6.1GPL許可證的歷史
1.6.2GPL的自由理念
1.6.3GPL的基本條款
1.6.4關(guān)于GPL許可證的爭議
1.7Linux軟件開發(fā)的可借鑒之處
1.8小結(jié)
第2章Linux編程環(huán)境
2.1Linux環(huán)境下的編輯器
2.1.1Vim使用簡介
2.1.2使用Vim建立文件
2.1.3使用Vim編輯文本
2.1.4Vim的格式設(shè)置
2.1.5Vim配置文件.vimrc
2.1.6使用其他編輯器
2.2Linux下的GCC編譯器工具集
2.2.1GCC簡介
2.2.2編譯程序的基本知識
2.2.3單個文件編譯成執(zhí)行文件
2.2.4編譯生成目標(biāo)文件
2.2.5多文件編譯
2.2.6預(yù)處理
2.2.7編譯成匯編語
2.2.8生成和使用靜態(tài)鏈接庫
2.2.9生成動態(tài)鏈接庫
2.2.10動態(tài)加載庫
2.2.11GCC常用選項
2.2.12編譯環(huán)境的搭建
2.3Makefile文件簡介
2.3.1一個多文件的工程例子
2.3.2多文件工程的編譯
2.3.3Makefile的規(guī)則
2.3.4Makefile中使用變量
2.3.5搜索路徑
2.3.6自動推導(dǎo)規(guī)則
2.3.7遞歸make
2.3.8Makefile中的函數(shù)
2.4用GDB調(diào)試程序
2.4.1編譯可調(diào)試程序
2.4.2使用GDB調(diào)試程序
2.4.3GDB常用命令
2.4.4其他的GDB
2.5小結(jié)
第3章文件系統(tǒng)簡介
3.1Linux下的文件系統(tǒng)
3.1.1Linux下文件的內(nèi)涵
3.1.2文件系統(tǒng)的創(chuàng)建
3.1.3掛接文件系統(tǒng)
3.1.4索引節(jié)點inode
3.1.5普通文件
3.1.6設(shè)備文件
3.1.7虛擬文件系統(tǒng)VFS
3.2文件的通用操作方法
3.2.1文件描述符
第4章 程序、進(jìn)程和線程 94
第2篇 Linux用戶層網(wǎng)絡(luò)編程
第5章 TCP/IP協(xié)議族簡介 138
第6章應(yīng)用層網(wǎng)絡(luò)服務(wù)程序簡介 167
第7章 TCP網(wǎng)絡(luò)編程基礎(chǔ) 181
第8章服務(wù)器和客戶端信息的獲取 209
第9章數(shù)據(jù)的IO和復(fù)用 236
第10章基于UDP協(xié)議的接收和發(fā)送 265
第11章高級套接字 290
第12章套接字選項 328
第13章原始套接字 374
第14章服務(wù)器模型選擇 410
第15章 IPv6簡介 437
第3篇 Linux內(nèi)核網(wǎng)絡(luò)編程
第16章 Linux內(nèi)核中網(wǎng)絡(luò)部分結(jié)構(gòu)以及分布 464
第17章 netfilter框架內(nèi)報文處理 478
第4篇綜合案例
第18章一個簡單Web服務(wù)器的例子SHTTPD 512
第19章一個簡單網(wǎng)絡(luò)協(xié)議棧的例子SIP 558
第20章一個簡單防火墻的例子SIPFW 620
很不錯,內(nèi)容挺全的
此書沒包裝
海量運維、運營規(guī)劃之道(全彩)
一如既往的好
這個書好啊
東西收到,挺好的,希望物流下次能給力點
還沒時間看,書的封面有點劃痕了,總體還行吧
好貨又便宜
可以,看完追評
還行
挺不錯的一本書
這件商品很好!
書好,值得購買
兒子指定購買都專業(yè)書
還不錯 包裝好 印刷正 紙質(zhì)好
星期六買的,星期二才到,包裝破了,快遞直接隨便放一個e站了,我們小區(qū)起碼有3個e站,下次不在這買書了。坑爹
相當(dāng)不錯,值得擁有
對工作幫助大
書的內(nèi)容比較多,也比較深奧,適合學(xué)習(xí)和參考
當(dāng)當(dāng)網(wǎng)這個包裝我真心服啊,就一層塑料袋,我拿到的時候還破了,這都不是第一次了,算了吧,以后不用了。。。
目前看了近三分之一,發(fā)現(xiàn)此書有不少語句不通的地方,也有些出錯的內(nèi)容,有點失望
活動期間買的,性價比很高,書是正版的,紙質(zhì)也不錯,贊一個。
質(zhì)量不錯,不過本書重點講socket部分,其他都一筆帶過,個別地方有錯誤
本書介紹的比較詳細(xì),但例子介紹在最后章節(jié)才有,且較復(fù)雜。如果在介紹完udp之后增加一個輕量化的通信機制的例子就好了。
書的內(nèi)容挺好的,有理論也有實際代碼,是一本挺好的書。
想學(xué)習(xí)Linux下的編程,買這本書好好學(xué)習(xí)學(xué)習(xí)
這本書還是非常不錯的,應(yīng)該涉及了Linux網(wǎng)絡(luò)編程的方方面面了,比較厚,慢慢讀
這本書內(nèi)容很詳細(xì),適合每一個階段的人閱讀!值得推薦!但是!!!書的內(nèi)容有很多小錯誤