封面
版权信息
内容提要
编委会
序一
序二
前言
01 Linux基本介绍
1.1 操作系统的发展
1.2 Linux的诞生
1.3 Linux操作系统的特点
1.4 Linux的主要发行版
1.5 小结
1.6 本章练习
02 计算机基本结构介绍
2.1 微型计算机基础
2.2 操作系统基础
2.3 小结
2.4 本章练习
03 Linux桌面系统
3.1 安装Linux
3.2 Linux系统桌面环境
3.3 常用软件
3.4 小结
3.5 本章练习
04 命令行工作方式
4.1 命令行的特点
4.2 目录
4.3 文件属性
4.4 文件操作
4.5 学习更多的命令
4.6 正则表达式
4.7 磁盘和用户管理
4.8 进程控制
4.9 I/O重定向与管道
4.10 小结
4.11 本章练习
05 shell脚本
5.1 bash环境
5.2 shell变量
5.3 基本shell编程
5.4 程序流控制
5.5 命令行参数和选项
5.6 模块化脚本编程
5.7 小结
5.8 本章练习
06 Linux系统管理
6.1 操作系统的启动过程
6.2 Linux系统的启动配置
6.3 包管理工具
6.4 网络工具
6.5 服务管理
6.6 系统备份
6.7 系统日志
6.8 用户安全认证
6.9 小结
6.10 本章练习
07 软件开发
7.1 编译工具
7.2 软件开发过程
7.3 软件调试
7.4 GNU Make
7.5 集成开发环境
7.6 源代码移植
7.7 小结
7.8 本章练习
08 版本控制系统
8.1 版本控制系统的形式
8.2 git版本控制系统
8.3 基本git操作
8.4 项目回溯
8.5 分支与合并
8.6 远程分支
8.7 git服务器设置
8.8 小结
8.9 本章练习
09 内核管理
9.1 操作系统核心文件
9.2 内核重构
9.3 小结
9.4 本章练习
参考文献
更新时间:2020-04-17 21:31:06