內容簡介:
本書介紹了Linux操作系統對軟件、網絡、文件系統、用戶、中斷及設備的管理機制以及Linux系統環境shell語言、Makefile的編寫。本書主要以Linux實踐為主,旨在幫助不了解Linux系統的讀者學會使用Linux操作系統,學會在Linux操作系統上搭建自己的嵌入式開發環境,從而為更深入的學習打下基礎。
本書可作為高等院校嵌入式技術專業以及電子信息類其他專業的教材,也可供中等職業技術院校使用。
圖書目錄:
第1章 嵌入式Linux操作系統簡介
1.1 操作系統
1.2 嵌入式系統與通用PC系統的不同
1.3 嵌入式操作系統
1.4 嵌入式Linux基礎
1.5 Linux系統安裝
1.6 安裝虛擬機工具
1.7 配置vim編輯環境
第2章 Linux 操作系統的使用
2.1 認識Shell
2.2 Shell命令的格式
2.3 Linux命令
2.4 Linux 環境變量
第3章 Linux軟件管理
3.1 Linux系統的軟件管理機制
3.2 APT高級軟件包管理工具
第4章 Linux用戶管理
4.1 什么是用戶
4.2 管理命令
4.3 磁盤配
第5章 Linux 文件系統
5.1 文件和目錄
5.2 文件系統
5.3 文件系統體系結構
5.4 使用BusyBox制作根文件系統
第6章 Linux 網絡配置管理
6.1 網絡基礎知識介紹
6.2 Linux 系統網絡配置
6.3 Linux 系統常用網絡服務配置
第7章 嵌入式Linux編程環境
7.1 Linux編輯器vi的使用
7.2 gcc編譯器
7.3 gdb調試器
7.4 Make工程管理器
第8章 Shell編程
8.1 認識Shell腳本
8.2 Shell腳本的基本語法
8.3 Shell 俄羅斯方塊游戲
第9章 中斷及設備管理
9.1 什么是中斷
9.2 嵌入式平臺硬件中斷特點
9.3 Linux內核中斷機制概述