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

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

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

定 價:¥45.00

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

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

內(nèi)容簡介

  本書介紹了Linux操作系統(tǒng)的基礎(chǔ)知識、Linux操作系統(tǒng)的常用命令及系統(tǒng)管理方法、Linux操作系統(tǒng)環(huán)境下的程序設(shè)計技術(shù)等內(nèi)容,涉及的知識面廣,內(nèi)容介紹深入淺出,由易到難,循序漸進(jìn),注重能力培養(yǎng)。本書的特點是理論與實踐相結(jié)合,在介紹Linux操作系統(tǒng)基本理論的基礎(chǔ)上,為大部分知識點配有相關(guān)例程分析,使讀者在掌握理論知識的同時,提高Linux環(huán)境編程能力。 本書可作為大學(xué)本科計算機(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的特點2
1.1.3常見Linux發(fā)行版本4
1.2安裝Linux5
1.2.1在虛擬機(jī)上安裝Linux5
1.2.2在計算機(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命令高級操作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é)運算67
3.3Shell的特殊字符68
3.3.1Shell的通配符68
3.3.2Shell的元字符69
3.3.3Shell的轉(zhuǎn)義符69
3.4Shell中的控制語句70
3.4.1條件測試語句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對文件系統(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章信號157
8.1信號的概念157
8.1.1信號的狀態(tài)159
8.1.2信號的處理方式159
8.2信號產(chǎn)生的條件160
8.2.1系統(tǒng)調(diào)用160
8.2.2kill命令162
8.2.3軟件條件163
8.3信號操作相關(guān)函數(shù)165
8.3.1信號捕獲165
8.3.2信號阻塞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消息隊列184
9.2.1消息隊列接口函數(shù)184
9.2.2使用消息隊列實現(xiàn)進(jìn)程間通信187
9.3信號量189
9.3.1信號量接口函數(shù)190
9.3.2使用信號量實現(xiàn)進(jìn)程間通信191
9.4共享內(nèi)存195
9.4.1共享內(nèi)存接口函數(shù)196
9.4.2使用共享內(nèi)存實現(xiàn)進(jìn)程間通信197
本章小結(jié)200
本章習(xí)題200

第10章網(wǎng)絡(luò)編程基礎(chǔ)201
10.1計算機(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ò)編程實例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) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號