注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)嵌入式操作系統(tǒng)(Linux篇)

嵌入式操作系統(tǒng)(Linux篇)

嵌入式操作系統(tǒng)(Linux篇)

定 價:¥48.00

作 者: 華清遠見嵌入式學(xué)院,程姚根,苗德行 編
出版社: 人民郵電出版社
叢編項:
標 簽: 大學(xué)教材 大中專教材教輔

ISBN: 9787115336286 出版時間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 247 字數(shù):  

內(nèi)容簡介

  本書介紹了Linux操作系統(tǒng)對軟件、網(wǎng)絡(luò)、文件系統(tǒng)、用戶、中斷及設(shè)備的管理機制以及Linux系統(tǒng)環(huán)境shell語言、Makefile的編寫。本書主要以Linux實踐為主,旨在幫助不了解Linux系統(tǒng)的讀者學(xué)會使用Linux操作系統(tǒng),學(xué)會在Linux操作系統(tǒng)上搭建自己的嵌入式開發(fā)環(huán)境,從而為更深入的學(xué)習(xí)打下基礎(chǔ)。本書可作為高等院校嵌入式技術(shù)專業(yè)以及電子信息類其他專業(yè)的教材,也可供中等職業(yè)技術(shù)院校使用。

作者簡介

暫缺《嵌入式操作系統(tǒng)(Linux篇)》作者簡介

圖書目錄

目 錄
第1章 嵌入式Linux操作系統(tǒng)簡介 1
1.1 操作系統(tǒng) 1
1.1.1 操作系統(tǒng)的基本概念 1
1.1.2 操作系統(tǒng)的主要組成 3
1.2 嵌入式系統(tǒng)與通用PC系統(tǒng)的不同 5
1.3 嵌入式操作系統(tǒng) 6
1.4 嵌入式Linux基礎(chǔ) 8
1.4.1 Linux 發(fā)展概述 8
1.4.2 Linux作為嵌入式操作系統(tǒng)的優(yōu)勢 10
1.4.3 Linux發(fā)行版本 11
1.5 Linux系統(tǒng)安裝 12
1.5.1 文件系統(tǒng)和硬盤分區(qū)的概念 12
1.5.2 安裝準備 14
1.5.3 安裝過程 15
1.6 安裝虛擬機工具 31
1.7 配置vim編輯環(huán)境 38
思考題 38
第2章 Linux 操作系統(tǒng)的使用 39
2.1 認識Shell 39
2.2 Shell命令的格式 41
2.2.1 命令提示符 41
2.2.2 命令格式 41
2.3 Linux命令 42
2.3.1 用戶系統(tǒng)相關(guān)命令 42
2.3.2 文件、目錄相關(guān)命令 47
2.3.3 壓縮打包相關(guān)命令 57
2.3.4 文件比較命令diff 60
2.4 Linux 環(huán)境變量 63
思考題 65
第3章 Linux軟件管理 66
3.1 Linux系統(tǒng)的軟件管理機制 66
3.1.1 常用軟件包管理工具簡介 66
3.1.2 軟件的安裝與卸載 70
3.1.3 靜態(tài)軟件包的管理 73
3.1.4 如何制作一個軟件包 77
3.2 APT高級軟件包管理工具 79
3.2.1 APT的運行機制 79
3.2.2 3個重要的配置文件 81
3.2.3 apt-get工具集 82
3.2.4 apt-cache工具集 89
第4章 Linux用戶管理 95
4.1 什么是用戶 95
4.1.1 用戶的屬性 95
4.1.2 用戶與組 96
4.1.3 相關(guān)的配置文件 96
4.2 管理命令 98
4.2.1 創(chuàng)建用戶 98
4.2.2 刪除用戶 99
4.2.3 修改屬性 99
4.2.4 組管理 100
4.2.5 用戶間通信 101
4.3 磁盤配額 101
4.3.1 什么是磁盤配額 101
4.3.2 相關(guān)命令 102
4.3.3 應(yīng)用實例 104
第5章 Linux文件系統(tǒng) 108
5.1 文件和目錄 108
5.1.1 Linux文件的分類 108
5.1.2 Linux目錄結(jié)構(gòu) 109
5.2 文件系統(tǒng) 110
5.3 文件系統(tǒng)體系結(jié)構(gòu) 111
5.4 使用BusyBox制作根文件系統(tǒng) 113
5.4.1 配置與編譯BusyBox 113
5.4.2 制作initrd鏡像 114
思考題 118
第6章 Linux網(wǎng)絡(luò)配置管理 119
6.1 網(wǎng)絡(luò)基礎(chǔ)知識介紹 119
6.1.1 IP地址 119
6.1.2 子網(wǎng)掩碼 120
6.1.3 網(wǎng)關(guān) 120
6.1.4 DNS服務(wù)器 121
6.2 Linux系統(tǒng)網(wǎng)絡(luò)配置 121
6.2.1 ifconfig命令 122
6.2.2 dhclient命令 124
6.2.3 修改配置文件來配置IP地址、網(wǎng)關(guān)、子網(wǎng)掩碼 125
6.2.4 配置DNS服務(wù)器 126
6.3 Linux系統(tǒng)常用網(wǎng)絡(luò)服務(wù)配置 127
6.3.1 TFTP服務(wù) 127
6.3.2 NFS服務(wù) 130
6.3.3 SSH服務(wù) 134
6.3.4 Samba服務(wù) 138
思考題 140
第7章 嵌入式Linux編程環(huán)境 141
7.1 Linux編輯器vi的使用 141
7.1.1 vi的工作模式 142
7.1.2 使用vi的基本流程 142
7.1.3 vi的模式按鈕說明 144
7.2 gcc編譯器 147
7.2.1 gcc編譯流程及編譯選項分析 147
7.2.2 gcc編譯選項分析 149
7.3 gdb調(diào)試器 151
7.3.1 gdb使用流程 152
7.3.2 gdb命令行參數(shù) 156
7.3.3 gdb基本命令 157
7.4 Make工程管理器 162
7.4.1 Makefile基本規(guī)則 162
7.4.2 Makefile假目標 167
7.4.3 Makefile變量 168
7.4.4 Makefile函數(shù) 170
思考題 174
第8章 Shell編程 175
8.1 認識Shell腳本 175
8.2 Shell腳本的基本語法 176
8.2.1 開頭 176
8.2.2 執(zhí)行 176
8.2.3 注釋 177
8.2.4 變量 177
8.2.5 Shell程序和語句 183
8.2.6 Shell函數(shù) 195
8.2.7 Shell腳本調(diào)用 197
8.3 Shell俄羅斯方塊游戲 198
8.3.1 方塊定義 198
8.3.2 方塊移動 203
8.3.3 隨機數(shù) 211
8.3.4 隨機方塊移動 215
8.3.5 隨機方塊降落 221
第9章 中斷及設(shè)備管理 228
9.1 什么是中斷 228
9.2 嵌入式平臺硬件中斷特點 229
9.3 Linux內(nèi)核中斷機制概述 233
9.3.1 中斷處理系統(tǒng)結(jié)構(gòu) 237
9.3.2 注冊中斷處理函數(shù) 238
9.3.3 中斷標志flags 240
9.3.4 ISR上下文 241
9.4 設(shè)備及設(shè)備管理的功能 241
9.4.1 設(shè)備分類 241
9.4.2 設(shè)備管理 242
9.4.3 Linux字符設(shè)備 242
9.4.4 Linux塊設(shè)備 244
9.4.5 Linux網(wǎng)絡(luò)接口 244
9.4.6 Linux設(shè)備文件 245
思考題 247

本目錄推薦

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