展开全部

主编推荐语

全面介绍嵌入式Linux操作系统及应用,附课后练习与配套视频。

内容简介

本书较为全面地介绍了嵌入式操作系统(Linux篇),全书共10章,介绍了嵌入式Linux操作系统简介、嵌入式Linux操作系统的使用、Linux软件管理、Linux用户管理、Linux文件系统、Linux网络配置管理、嵌入式Linux变成环境、shell变成环境、中断与设备管理、正则表达式等,书中还提供了课后练习以及配套视频。

目录

  • 封面
  • 扉页
  • 版权信息
  • 目录
  • 内容提要
  • 前言
  • 平台支撑
  • 第1章 嵌入式Linux操作系统简介
  • 1.1 操作系统
  • 1.1.1 操作系统的基本概念
  • 1.1.2 操作系统的主要组成
  • 1.2 嵌入式系统与通用 PC系统的不同
  • 1.3 嵌入式操作系统
  • 1.4 嵌入式 Linux基础
  • 1.4.1 Linux 发展概述
  • 1.4.2 Linux 作为嵌入式操作系统的优势
  • 1.4.3 Linux 发行版本
  • 1.5 Linux系统安装
  • 1.5.1 文件系统和硬盘分区的概念
  • 1.5.2 安装准备
  • 1.5.3 安装过程
  • 1.6 安装虚拟机工具
  • 1.7 配置 vim编辑环境
  • 思考与练习
  • 第2章 Linux操作系统的使用
  • 2.1 认识 Shell
  • 2.2 Shell命令的格式
  • 2.2.1 命令提示符
  • 2.2.2 命令格式
  • 2.3 Linux命令
  • 2.3.1 用户系统相关命令
  • 2.3.2 文件、目录相关命令
  • 2.3.3 压缩打包相关命令
  • 2.3.4 文件比较命令 diff
  • 2.4 Linux环境变量
  • 思考与练习
  • 第3章 Linux软件管理
  • 3.1 Linux系统的软件管理机制
  • 3.1.1 常用软件包管理工具简介
  • 3.1.2 软件的安装与卸载
  • 3.1.3 静态软件包的管理
  • 3.1.4 软件包的制作
  • 3.2 APT高级软件包管理工具
  • 3.2.1 APT 的运行机制
  • 3.2.2 3 个重要的配置文件
  • 3.2.3 apt-get 工具集
  • 3.2.4 apt-cache 工具集
  • 思考与练习
  • 第4章 Linux用户管理
  • 4.1 用户的定义
  • 4.1.1 用户的属性
  • 4.1.2 用户与组
  • 4.1.3 相关的配置文件
  • 4.2 管理命令
  • 4.2.1 创建用户
  • 4.2.2 删除用户
  • 4.2.3 修改属性
  • 4.2.4 组管理
  • 4.2.5 用户间通信
  • 4.3 磁盘配额
  • 4.3.1 磁盘配额的概念
  • 4.3.2 相关命令
  • 4.3.3 应用实例
  • 思考与练习
  • 第5章 Linux文件系统
  • 5.1 文件和目录
  • 5.1.1 Linux 文件的分类
  • 5.1.2 Linux 目录结构
  • 5.2 文件系统
  • 5.3 文件系统体系结构
  • 5.4 使用 BusyBox制作根文件系统
  • 5.4.1 配置与编译 BusyBox
  • 5.4.2 制作 initrd 镜像
  • 思考与练习
  • 第6章 Linux网络配置管理
  • 6.1 网络基础知识介绍
  • 6.1.1 IP 地址
  • 6.1.2 子网掩码
  • 6.1.3 网关
  • 6.1.4 DNS 服务器
  • 6.2 Linux系统网络配置
  • 6.2.1 ifconfig 命令
  • 6.2.2 修改配置文件来配置 IP 地址、网关、子网掩码
  • 6.2.3 配置 DNS 服务器
  • 6.3 Linux系统常用网络服务配置
  • 6.3.1 TFTP 服务
  • 6.3.2 NFS 服务
  • 思考与练习
  • 第7章 嵌入式Linux编程环境
  • 7.1 Linux编辑器 vi的使用
  • 7.1.1 vi 的工作模式
  • 7.1.2 使用 vi 的基本流程
  • 7.1.3 vi 的模式按钮说明
  • 7.2 GCC编译器
  • 7.2.1 GCC 编译流程及编译选项分析
  • 7.2.2 GCC 编译选项分析
  • 7.3 GDB调试器
  • 7.3.1 GDB 使用流程
  • 7.3.2 GDB 命令行参数
  • 7.3.3 GDB 基本命令
  • 7.4 Make工程管理器
  • 7.4.1 Makefile 基本规则
  • 7.4.2 Makefile 假目标
  • 7.4.3 Makefile 变量
  • 思考与练习
  • 第8章 Shell编程
  • 8.1 认识 Shell脚本
  • 8.2 Shell脚本的基本语法
  • 8.2.1 开头
  • 8.2.2 执行
  • 8.2.3 注释
  • 8.2.4 变量
  • 8.2.5 Shell 程序和语句
  • 8.2.6 Shell 函数
  • 8.2.7 Shell 脚本调用
  • 8.3 Shell俄罗斯方块游戏
  • 8.3.1 方块定义
  • 8.3.2 方块移动
  • 8.3.3 随机数
  • 8.3.4 随机方块移动
  • 8.3.5 随机方块降落
  • 思考与练习
  • 第9章 中断及设备管理
  • 9.1 中断的概念
  • 9.2 嵌入式平台硬件中断特点
  • 9.3 Linux内核中断机制概述
  • 9.3.1 中断处理系统结构
  • 9.3.2 注册中断处理函数
  • 9.3.3 中断标志 flags
  • 9.3.4 ISR 上下文
  • 9.4 设备及设备管理的功能
  • 9.4.1 设备分类
  • 9.4.2 设备管理
  • 9.4.3 Linux 字符设备
  • 9.4.4 Linux 块设备
  • 9.4.5 Linux 网络接口
  • 9.4.6 Linux 设备文件
  • 思考与练习
  • 第10章 正则表达式
  • 10.1 正则表达式的起源
  • 10.2 正则表达式的基本概念
  • 10.3 正则表达式中常用符号的定义
  • 10.3.1 普通字符
  • 10.3.2 非打印字符
  • 10.3.3 特殊字符
  • 10.3.4 限定符
  • 10.4 正则表达式常用匹配规则
  • 10.4.1 基本模式匹配
  • 10.4.2 字符簇
  • 10.4.3 确定重复出现
  • 10.5 正则表达式应用部分示例
  • 10.5.1 简单表达式
  • 10.5.2 字符匹配
  • 10.5.3 中括号表达式
  • 10.5.4 替换和分组
  • 10.5.5 其他示例
  • 思考与练习
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。