注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Linux網(wǎng)絡(luò)編程(第2版)

Linux網(wǎng)絡(luò)編程(第2版)

Linux網(wǎng)絡(luò)編程(第2版)

定 價(jià):¥89.00

作 者: 宋敬彬,等 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 編程語言與程序設(shè)計(jì) 計(jì)算機(jī)與互聯(lián)網(wǎng)

ISBN: 9787302335283 出版時(shí)間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 677 字?jǐn)?shù):  

內(nèi)容簡介

  “Linux典藏大系”自2010年陸續(xù)出版以來,因其內(nèi)容豐富、講解細(xì)膩、通俗易懂和實(shí)用性強(qiáng)等特色而深受廣大讀者的喜愛,長期位居同類圖書銷售排行榜的前列,累計(jì)銷量近10萬冊。叢書中部分圖書榮獲51CTO讀書頻道“最受讀者喜愛的原創(chuàng)IT技術(shù)圖書獎(jiǎng)”,還有多種圖書的中文繁體字版權(quán)輸出到了中國臺灣地區(qū)出版發(fā)行。叢書中的多個(gè)品種被國內(nèi)幾十所培訓(xùn)機(jī)構(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的好幫手?!禠inux網(wǎng)絡(luò)編程(第2版)》是獲得大量讀者好評的“Linux典藏大系”中的《Linux網(wǎng)絡(luò)編程》的第2版?!禠inux網(wǎng)絡(luò)編程(第2版)》第1版出版后獲得了讀者的高度評價(jià)?!禠inux網(wǎng)絡(luò)編程(第2版)》循序漸進(jìn),從應(yīng)用層到Linux內(nèi)核,從基本知識點(diǎn)到綜合案例,全面、系統(tǒng)地向讀者介紹了如何在Linux下進(jìn)行網(wǎng)絡(luò)程序設(shè)計(jì)。《Linux網(wǎng)絡(luò)編程(第2版)》涉及面廣,從基本的編程工具介紹和編程環(huán)境搭建,到高級技術(shù)和核心原理,再到項(xiàng)目實(shí)戰(zhàn),幾乎涉及Linux網(wǎng)絡(luò)編程的所有重要知識?!禠inux網(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ā)送、高級套接字、套接字選項(xiàng)、原始套接字、服務(wù)器模型選擇,以及IPv6的簡介;第3篇介紹Linux內(nèi)核中網(wǎng)絡(luò)部分結(jié)構(gòu),以及分布和netfilter框架內(nèi)報(bào)文處理;第4篇介紹三個(gè)網(wǎng)絡(luò)編程的實(shí)例:Web服務(wù)器的例子SHTTPD、網(wǎng)絡(luò)協(xié)議棧的例子SIP、防火墻的例子SIPFW?!禠inux網(wǎng)絡(luò)編程(第2版)》適合所有想全面學(xué)習(xí)Linux網(wǎng)絡(luò)編程的人員閱讀,也適合已經(jīng)從事Linux網(wǎng)絡(luò)開發(fā)的工程技術(shù)人員使用。對于廣大的Linux平臺下的網(wǎng)絡(luò)程序設(shè)計(jì)人員,《Linux網(wǎng)絡(luò)編程(第2版)》更是一本不可多得的參考手冊。

作者簡介

  宋敬彬,海信集團(tuán)國家重點(diǎn)實(shí)驗(yàn)室高級工程師,海信數(shù)字家庭原型系統(tǒng)的主要設(shè)計(jì)及實(shí)現(xiàn)人。有15年的Linux編程經(jīng)驗(yàn),對Linux內(nèi)核和網(wǎng)絡(luò)協(xié)議棧十分熟悉。長期從事嵌入式Linux設(shè)備、機(jī)頂盒產(chǎn)品和IGRS設(shè)備互聯(lián)的研究和開發(fā)工作。目前主要從事數(shù)字家庭系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。曾經(jīng)在技術(shù)期刊上發(fā)表過多篇技術(shù)論文,參加過國家863高性能集群服務(wù)器和電子發(fā)展基金的IPv6等項(xiàng)目。

圖書目錄

第1篇 Linux網(wǎng)絡(luò)開發(fā)基礎(chǔ)
第1章 Linux操作系統(tǒng)概述
1.1 Linux發(fā)展歷史
1.1.1 Linux的誕生和發(fā)展
1.1.2 Linux名稱的由來
1.2 Linux的發(fā)展要素
1.2.1 UNIX操作系統(tǒng)
1.2.2 Minix操作系統(tǒng)
1.2.3 POSIX標(biāo)準(zhǔn)
1.3 Linux與UNIX的異同
1.4 操作系統(tǒng)類型選擇和內(nèi)核版本的選擇
1.4.1 常見的不同公司發(fā)行的Linux異同
1.4.2 內(nèi)核版本的選擇
1.5 Linux的系統(tǒng)架構(gòu)
1.5.1 Linux內(nèi)核的主要模塊
1.5.2 Linux的文件結(jié)構(gòu)
1.6 GNU通用公共許可證
1.6.1 GPL許可證的歷史
1.6.2 GPL的自由理念
1.6.3 GPL的基本條款
1.6.4 關(guān)于GPL許可證的爭議
1.7 Linux軟件開發(fā)的可借鑒之處
1.8 小結(jié)
第2章 Linux編程環(huán)境
2.1 Linux環(huán)境下的編輯器
2.1.1 Vim使用簡介
2.1.2 使用Vim建立文件
2.1.3 使用Vim編輯文本
2.1.4 Vim的格式設(shè)置
2.1.5 Vim配置文件.vimrc
2.1.6 使用其他編輯器
2.2 Linux下的GCC編譯器工具集
2.2.1 GCC簡介
2.2.2 編譯程序的基本知識
2.2.3 單個(gè)文件編譯成執(zhí)行文件
2.2.4 編譯生成目標(biāo)文件
2.2.5 多文件編譯
2.2.6 預(yù)處理
2.2.7 編譯成匯編語言
2.2.8 生成和使用靜態(tài)鏈接庫
2.2.9 生成動(dòng)態(tài)鏈接庫
2.2.10 動(dòng)態(tài)加載庫
2.2.11 GCC常用選項(xiàng)
2.2.12 編譯環(huán)境的搭建
2.3 Makefile文件簡介
2.3.1 一個(gè)多文件的工程例子
2.3.2 多文件工程的編譯
2.3.3 Makefile的規(guī)則
2.3.4 Makefile中使用變量
2.3.5 搜索路徑
2.3.6 自動(dòng)推導(dǎo)規(guī)則
2.3.7 遞歸make
2.3.8 Makefile中的函數(shù)
2.4 用GDB調(diào)試程序
2.4.1 編譯可調(diào)試程序
2.4.2 使用GDB調(diào)試程序
2.4.3 GDB常用命令
2.4.4 其他的GDB
2.5 小結(jié)
第3章 文件系統(tǒng)簡介
3.1 Linux下的文件系統(tǒng)
3.1.1 Linux下文件的內(nèi)涵
3.1.2 文件系統(tǒng)的創(chuàng)建
3.1.3 掛接文件系統(tǒng)
3.1.4 索引節(jié)點(diǎn)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章套接字選項(xiàng) 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)報(bào)文處理 478
第4篇綜合案例
第18章一個(gè)簡單Web服務(wù)器的例子SHTTPD 512
第19章一個(gè)簡單網(wǎng)絡(luò)協(xié)議棧的例子SIP 558
第20章一個(gè)簡單防火墻的例子SIPFW 620

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號