注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Linux系統(tǒng)應(yīng)用及編程

Linux系統(tǒng)應(yīng)用及編程

Linux系統(tǒng)應(yīng)用及編程

定 價(jià):¥45.00

作 者: 耿朝陽,肖鋒 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)系列規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787302508137 出版時(shí)間: 2018-11-01 包裝: 平裝
開本: 16開 頁數(shù): 219 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了Linux操作系統(tǒng)的基礎(chǔ)知識(shí)、Linux操作系統(tǒng)的常用命令及系統(tǒng)管理方法、Linux操作系統(tǒng)環(huán)境下的程序設(shè)計(jì)技術(shù)等內(nèi)容,涉及的知識(shí)面廣,內(nèi)容介紹深入淺出,由易到難,循序漸進(jìn),注重能力培養(yǎng)。本書的特點(diǎn)是理論與實(shí)踐相結(jié)合,在介紹Linux操作系統(tǒng)基本理論的基礎(chǔ)上,為大部分知識(shí)點(diǎn)配有相關(guān)例程分析,使讀者在掌握理論知識(shí)的同時(shí),提高Linux環(huán)境編程能力。 本書可作為大學(xué)本科計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為從事Linux操作系統(tǒng)應(yīng)用、開發(fā)工作相關(guān)技術(shù)人員的培訓(xùn)教材和參考資料。

作者簡介

暫缺《Linux系統(tǒng)應(yīng)用及編程》作者簡介

圖書目錄

第1章Linux操作系統(tǒng)簡介1
1.1Linux概述1
1.1.1Linux的起源和發(fā)展1
1.1.2Linux的特點(diǎn)2
1.1.3常見Linux發(fā)行版本4
1.2安裝Linux5
1.2.1在虛擬機(jī)上安裝Linux5
1.2.2在計(jì)算機(jī)上直接安裝Linux17
1.3網(wǎng)絡(luò)配置20
1.3.1橋接模式21
1.3.2僅主機(jī)模式21
1.3.3NAT模式21
本章小結(jié)23
本章習(xí)題23

第2章Linux操作系統(tǒng)管理常用命令24
2.1Linux常用命令24
2.2命令高級(jí)操作26
2.2.1命令補(bǔ)全26
2.2.2使用歷史命令26
2.2.3輸入/輸出重定向27
2.2.4管道功能27
2.3文件操作命令27
2.4用戶與組管理命令37
2.5網(wǎng)絡(luò)管理命令46
2.6進(jìn)程管理命令49
2.7幫助命令58
本章小結(jié)60
本章習(xí)題60第3章Shell編程61
3.1Shell概述61
3.1.1Shell的分類61
3.1.2Shell的功能62
3.1.3Shell腳本的建立與執(zhí)行62
3.2Shell中的變量64
3.2.1Shell的環(huán)境變量64
3.2.2Shell的系統(tǒng)變量66
3.2.3Shell的用戶自定義變量66
3.2.4Shell中變量的數(shù)學(xué)運(yùn)算67
3.3Shell的特殊字符68
3.3.1Shell的通配符68
3.3.2Shell的元字符69
3.3.3Shell的轉(zhuǎn)義符69
3.4Shell中的控制語句70
3.4.1條件測(cè)試語句70
3.4.2if條件語句74
3.4.3select語句75
3.4.4case語句75
3.4.5for語句77
3.4.6while語句79
3.4.7break語句和continue語句81
本章小結(jié)82
本章習(xí)題82

第4章Linux常用開發(fā)工具83
4.1Linux編程環(huán)境及工具83
4.2VI編輯器84
4.2.1命令模式85
4.2.2底行命令模式86
4.3GCC編譯器87
4.4GDB調(diào)試工具89
本章小結(jié)92
本章習(xí)題92

第5章文件系統(tǒng)與操作93
5.1磁盤的結(jié)構(gòu)93
5.1.1磁盤的物理結(jié)構(gòu)93
5.1.2Linux文件系統(tǒng)目錄95
5.1.3inode97
5.2Linux文件系統(tǒng)98
5.2.1Linux常用文件系統(tǒng)98
5.2.2對(duì)文件系統(tǒng)的操作104
5.3Linux文件類型和權(quán)限107
5.3.1文件類型107
5.3.2文件的權(quán)限110
5.4文件操作112
5.4.1文件描述符112
5.4.2文件操作相關(guān)函數(shù)113
本章小結(jié)120
本章習(xí)題121

第6章內(nèi)存管理122
6.1Linux內(nèi)存管理機(jī)制122
6.1.1虛擬內(nèi)存管理機(jī)制122
6.1.2線性地址空間與物理地址空間125
6.2內(nèi)存的控制128
6.2.1內(nèi)存分配與釋放128
6.2.2內(nèi)存映射131
6.3內(nèi)存操作函數(shù)135
6.3.1內(nèi)存復(fù)制135
6.3.2向內(nèi)存賦值136
6.3.3在某一內(nèi)存區(qū)域查找指定字符137
6.3.4比較內(nèi)存內(nèi)容137
6.3.5取得內(nèi)存分頁大小138
本章小結(jié)139
本章習(xí)題139

第7章Linux進(jìn)程管理140
7.1進(jìn)程概述140
7.1.1進(jìn)程的概念140
7.1.2進(jìn)程分類141
7.1.3進(jìn)程屬性142
7.2進(jìn)程控制函數(shù)144
7.2.1fork函數(shù)144
7.2.2vfork函數(shù)145
7.2.3system函數(shù)146
7.2.4execve函數(shù)147
7.2.5getpid函數(shù)149
7.2.6getppid函數(shù)149
7.2.7exit函數(shù)150
7.3進(jìn)程同步151
7.3.1wait函數(shù)152
7.3.2waitpid函數(shù)154
本章小結(jié)156
本章習(xí)題156

第8章信號(hào)157
8.1信號(hào)的概念157
8.1.1信號(hào)的狀態(tài)159
8.1.2信號(hào)的處理方式159
8.2信號(hào)產(chǎn)生的條件160
8.2.1系統(tǒng)調(diào)用160
8.2.2kill命令162
8.2.3軟件條件163
8.3信號(hào)操作相關(guān)函數(shù)165
8.3.1信號(hào)捕獲165
8.3.2信號(hào)阻塞168
8.3.3pause函數(shù)171
8.3.4sigsuspend函數(shù)172
本章小結(jié)174
本章習(xí)題174

第9章進(jìn)程間通信176
9.1管道176
9.1.1匿名管道176
9.1.2命名管道181
9.2消息隊(duì)列184
9.2.1消息隊(duì)列接口函數(shù)184
9.2.2使用消息隊(duì)列實(shí)現(xiàn)進(jìn)程間通信187
9.3信號(hào)量189
9.3.1信號(hào)量接口函數(shù)190
9.3.2使用信號(hào)量實(shí)現(xiàn)進(jìn)程間通信191
9.4共享內(nèi)存195
9.4.1共享內(nèi)存接口函數(shù)196
9.4.2使用共享內(nèi)存實(shí)現(xiàn)進(jìn)程間通信197
本章小結(jié)200
本章習(xí)題200

第10章網(wǎng)絡(luò)編程基礎(chǔ)201
10.1計(jì)算機(jī)網(wǎng)絡(luò)概述201
10.1.1網(wǎng)絡(luò)協(xié)議202
10.1.2端口與地址203
10.2socket網(wǎng)絡(luò)編程204
10.2.1socket的函數(shù)接口205
10.2.2socket通信流程208
10.3網(wǎng)絡(luò)編程實(shí)例210
10.3.1基于TCP網(wǎng)絡(luò)編程210
10.3.2基于UDP網(wǎng)絡(luò)編程213
10.3.3基于socket的本地通信216
本章小結(jié)219
本章習(xí)題219

參考文獻(xiàn)220

本目錄推薦

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