注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux C編程80例詳解

Linux C編程80例詳解

Linux C編程80例詳解

定 價:¥48.00

作 者: 王友九
出版社: 電子工業(yè)出版社
叢編項:
標 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網(wǎng)絡(luò)

ISBN: 9787121192869 出版時間: 2013-02-01 包裝: 平裝
開本: 16開 頁數(shù): 300 字數(shù):  

內(nèi)容簡介

  《實例詳解叢書:Linux C編程80例詳解》由從事Linux系統(tǒng)應(yīng)用和開發(fā)多年的工程師編寫。書中以簡明風(fēng)趣的語言介紹Linux系統(tǒng)基礎(chǔ)知識和LinuxC語言開發(fā)過程中的細微知識點?!秾嵗斀鈪矔篖inux C編程80例詳解》共包括基礎(chǔ)部分、Shell部分、系統(tǒng)管理、編程基礎(chǔ)、網(wǎng)絡(luò)編程、編程拓展六大部分,每一部分都安排了多個章節(jié)分別展開講解。本書不僅在講解基礎(chǔ)知識入門方面淺顯易懂,最大的特點還在于提供了80個開發(fā)實例,讀者可以通過這些實例理解并掌握LinuxC語言的知識點和開發(fā)過程。

作者簡介

暫缺《Linux C編程80例詳解》作者簡介

圖書目錄

目 錄
第1章 Linux概述\t(1)
1.1 概述\t(1)
1.2 Linux家族一覽\t(2)
1.2.1 Ubuntu\t(2)
1.2.2 CentOS\t(3)
1.2.3 其他版本\t(3)
1.3 Linux文件系統(tǒng)\t(5)
1.3.1 Linux文件系統(tǒng)\t(5)
1.3.2 Linux文件類型及屬性\t(6)
1.4 Linux目錄結(jié)構(gòu)\t(7)
1.4.1 Linux系統(tǒng)結(jié)構(gòu)\t(7)
1.4.2 目錄結(jié)構(gòu)\t(8)
1.5 知識點提示\t(9)
1.6 本章小結(jié)\t(9)
第2章 C語言概述\t(10)
2.1 數(shù)據(jù)類型\t(10)
2.1.1 基本數(shù)據(jù)類型\t(10)
2.1.2 指針類型\t(13)
2.1.3 構(gòu)造類型\t(14)
2.1.4 其他類型\t(18)
2.2 C語言的運算符及語句\t(19)
2.2.1 【實例1】——C語言的運算符\t(19)
2.2.2 【實例2】——C語言的語句\t(20)
2.2.3 【實例3】——C語句全接觸\t(26)
2.2.4 【實例4】——函數(shù)之C語句\t(28)
2.3 C語言的函數(shù)\t(28)
2.3.1 函數(shù)結(jié)構(gòu)\t(29)
2.3.2 函數(shù)類型\t(30)
2.3.3 【實例5】——函數(shù)結(jié)構(gòu)全接觸\t(31)
2.3.4 【實例6】——函數(shù)深入\t(32)
2.4 C語言的程序\t(34)
2.4.1 程序構(gòu)成\t(34)
2.4.2 從編輯到運行\(zhòng)t(34)
2.4.3 【實例7】——多文件程序\t(35)
2.5 知識點提示\t(37)
2.6 本章小結(jié)\t(38)
第3章 Shell之Bash\t(39)
3.1 Shell\t(39)
3.1.1 何謂Shell\t(39)
3.1.2 Shell種種\t(40)
3.2 Bash\t(40)
3.2.1 Bash的功能概述\t(41)
3.2.2 Bash的命令\t(43)
3.3 基礎(chǔ)命令新鮮體驗\t(44)
3.3.1 【實例8】——date命令\t(44)
3.3.2 【實例9】——cal命令\t(45)
3.3.3 【實例10】——bc命令\t(46)
3.4 知識點提示\t(48)
3.5 本章小結(jié)\t(48)
第4章 進階Shell\t(49)
4.1 Shell變量及編程\t(49)
4.1.1 變量介紹\t(49)
4.1.2 環(huán)境變量\t(50)
4.1.3 變量設(shè)定規(guī)則\t(51)
4.1.4 Shell Script簡介\t(53)
4.2 Bash的環(huán)境配置文件\t(53)
4.2.1 login Shell與non-login Shell\t(54)
4.2.2 系統(tǒng)設(shè)置\t(54)
4.2.3 用戶設(shè)置\t(55)
4.3 Shell腳本的應(yīng)用\t(55)
4.3.1 【實例11】——Linux優(yōu)先無線上網(wǎng)\t(55)
4.3.2 【實例12】——安全刪除和恢復(fù)文件\t(56)
4.3.3 【實例13】——定時執(zhí)行指定程序\t(58)
4.4 知識點提示\t(60)
4.5 本章小結(jié)\t(60)
第5章 數(shù)據(jù)流重導(dǎo)向與管線命令\t(61)
5.1 數(shù)據(jù)流重導(dǎo)向\t(61)
5.1.1 何謂數(shù)據(jù)流重導(dǎo)向\t(61)
5.1.2 【實例14】——標準輸出與標準錯誤輸出\t(61)
5.1.3 【實例15】——標準輸入\t(63)
5.1.4 【實例16】——/dev/null的用法\t(64)
5.2 管線命令\t(65)
5.2.1 管線命令來了\t(65)
5.2.2 【實例17】——選擇/選取類命令cut、grep\t(65)
5.2.3 【實例18】——排序類命令sort、wc、uniq\t(67)
5.2.4 【實例19】——雙向重導(dǎo)向命令tee\t(69)
5.2.5 【實例20】——字符轉(zhuǎn)換類命令tr、col、join、paste、expand\t(70)
5.2.6 【實例21】——分割類命令split\t(75)
5.2.7 【實例22】——參數(shù)代換命令xargs\t(77)
5.3 多命令執(zhí)行\(zhòng)t(78)
5.3.1 【實例23】——多命令執(zhí)行之 ;\t(78)
5.3.2 【實例24】——多命令執(zhí)行之 &&\t(79)
5.3.3 【實例25】——多命令執(zhí)行之 ||\t(79)
5.4 知識點提示\t(80)
5.5 本章小結(jié)\t(80)
第6章 Linux 系統(tǒng)管理\t(81)
6.1 基本管理操作\t(81)
6.1.1 【實例26】——系統(tǒng)信息管理\t(81)
6.1.2 【實例27】——磁盤管理\t(84)
6.1.3 文件命令\t(89)
6.1.4 【實例28】——打包壓縮命令\t(94)
6.1.5 軟件管理命令\t(97)
6.1.6 進程管理命令\t(100)
6.2 系統(tǒng)配置文件\t(103)
6.2.1 全局配置\t(103)
6.2.2 用戶配置\t(104)
6.3 知識點提示\t(105)
6.4 本章小結(jié)\t(106)
第7章 SecureCRT\t(107)
7.1 SSH\t(107)
7.2 安裝SecureCRT\t(107)
7.3 常用選項設(shè)置\t(109)
7.3.1 風(fēng)格設(shè)置\t(110)
7.3.2 字體設(shè)置\t(111)
7.3.3 編碼設(shè)置\t(112)
7.3.4 自動斷開連接\t(112)
7.3.5 顯示行數(shù)\t(113)
7.3.6 標簽設(shè)置\t(113)
7.4 主菜單介紹\t(114)
7.4.1 文件(F)\t(114)
7.4.2 編輯(E)\t(115)
7.4.3 查看(V)\t(115)
7.4.4 選項(O)\t(116)
7.4.5 傳輸(T)\t(117)
7.4.6 腳本(S)\t(117)
7.4.7 工具(L)\t(118)
7.4.8 幫助(H)\t(118)
7.5 主工具欄介紹\t(119)
7.6 實際體驗\t(119)
7.6.1 【實例29】——建立連接\t(119)
7.6.2 【實例30】——斷開連接\t(122)
7.6.3 【實例31】——標簽移動與切換\t(122)
7.6.4 【實例32】——上傳和下載文件\t(123)
7.7 知識點提示\t(125)
7.8 本章小結(jié)\t(126)
第8章 編輯器\t(127)
8.1 編輯器Vim\t(127)
8.1.1 Vim概述\t(127)
8.1.2 【實例33】——Vim的啟動、退出\t(128)
8.1.3 【實例34】——Vim模式及模式切換\t(129)
8.2 Vim指令模式\t(131)
8.2.1 【實例35】——光標移動操作\t(131)
8.2.2 【實例36】——查找操作\t(132)
8.2.3 【實例37】——復(fù)制粘貼\t(132)
8.2.4 【實例38】——刪除操作\t(133)
8.2.5 【實例39】——修改操作\t(134)
8.3 Vim編輯模式\t(135)
8.3.1 光標移動\t(135)
8.3.2 輸入\t(135)
8.3.3 刪除\t(136)
8.4 知識點提示\t(136)
8.5 本章小結(jié)\t(136)
第9章 編譯器\t(137)
9.1 編譯器GCC\t(137)
9.1.1 GCC概述\t(137)
9.1.2 【實例40】——GCC初識\t(138)
9.1.3 剖析GCC\t(139)
9.2 GCC用法\t(139)
9.2.1 GCC基本用法及其選項\t(139)
9.2.2 【實例41】——只編譯子程序(-c)\t(140)
9.2.3 【實例42】——產(chǎn)生目標文件(-o)\t(141)
9.2.4 【實例43】——附加調(diào)試信息(-g)\t(141)
9.2.5 【實例44】——多文件編譯\t(143)
9.2.6 【實例45】——連接庫文件\t(144)
9.2.7 【實例46】——綜合示例\t(144)
9.3 GCC延續(xù)\t(146)
9.3.1 【實例47】——語法,懂的,卻錯了\t(146)
9.3.2 【實例48】——一個都不能少的頭文件\t(147)
9.3.3 【實例49】——站在巨人的肩上,卻忘了巨人的存在\t(147)
9.3.4 【實例50】——變量未定義而使用\t(148)
9.4 知識點提示\t(149)
9.5 本章小結(jié)\t(150)
第10章 程序調(diào)試法寶——調(diào)試器\t(151)
10.1 GDB\t(151)
10.1.1 GDB初體驗\t(151)
10.1.2 【實例51】——GDB接觸\t(152)
10.1.3 GDB的啟動、退出\t(155)
10.2 GDB常規(guī)接觸\t(155)
10.2.1 程序調(diào)試法寶之運行程序\t(155)
10.2.2 程序調(diào)試法寶之單步運行\(zhòng)t(156)
10.2.3 程序調(diào)試法寶之設(shè)置斷點\t(157)
10.2.4 程序調(diào)試法寶之設(shè)置觀察點\t(157)
10.2.5 程序調(diào)試法寶之設(shè)置捕捉點\t(158)
10.2.6 程序調(diào)試法寶之維護停止點\t(158)
10.2.7 程序調(diào)試法寶之停止條件維護\t(159)
10.3 【實例52】——GDB實戰(zhàn)\t(160)
10.4 知識點提示\t(167)
10.5 本章小結(jié)\t(167)
第11章 make\t(168)
11.1 make\t(168)
11.1.1 程序的誕生\t(168)
11.1.2 make的工作原理\t(168)
11.1.3 make的語法及參數(shù)選項\t(170)
11.2 makefile\t(172)
11.2.1 剖析makefile\t(172)
11.2.2 說說makefile的文件名\t(173)
11.2.3 makefile的包含\t(173)
11.3 makefile的編寫語法及規(guī)則\t(174)
11.3.1 【實例53】——makefi

本目錄推薦

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