内容简介:
本书介绍了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内核中断机制概述