
| 注重学科体系的完整性,兼顾考研学生需要;强调理论与实践相结合,注重培养专业技能。 采用“任务驱动”的编写方式,引入案例和启发式教学方法;提供电子教案,案例素材等教学资源,教材立体化配套;满足高等院校应用型人才培养的需要。 |
| 序 前言 第1章 Linux入门 1.1 Linux基础知识 1.2 Linux系统安装 1.2.1 做好安装前的准备工作 1.2.2 安装Fedora Core Linux 1.3 Linux文件及文件系统 1.3.1 Linux中常见的文件类型 1.3.2 Linux文件系统 习题一 第2章 Linux基础命令 2.1 系统基本操作 2.1.1 系统登录和退出 2.1.2 修改口令 2.2 Linux常用操作命令 2.2.1 文件和目录的基本概念 2.2.2 文件和目录命令 2.2.3 进程管理命令 2.2.4 文件压缩命令 2.2.5 网络命令 2.2.6 联机帮助命令 2.2.7 操作要点 2.3 Linux启动过程详解 2.3.1 启动GRUB/LILO 2.3.2 加载内核 2.3.3 执行init进程 2.3.4 通过/etc/inittab文件进行初始化 2.4 Linux系统服务 2.4.1 系统服务的作用 2.4.2 Linux系统服务 2.5 系统安全性 2.5.1 系统管理员安全 2.5.2 文件系统安全 2.5.3 /etc/passwd文件 2.5.4 /etc/group文件 2.5.5 增加和删除用户 2.5.6 系统检查命令 习题二 第3章 Linux下的C编程基础 3.1 概述 3.1.1 c语言简单回顾 3.1.2 Linux下C语言编程环境概述 3.2 vi编辑器 3.2.1 vi的工作模式 3.2.2 vi的启动和退出 3.2.3 文本输入 3.2.4 文本修改 3.2.5 文件操作 3.3 Emacs 3.3.1 Emacs的基本操作 3.3.2 Emacs的编译概述 3.4 Gcc编译器 3.4.1 Gcc简介 3.4.2 Gcc的基本用法和选项 3.4.3 编译多个源文件 3.5 Gdb调试器 3.5.1 启动Gdb 3.5.2 设置断点 3.6 Make工程管理器 3.6.1 Makefile的基本概念 3.6.2 Make管理器的使用 3.7 使用autotools 习题三 第4章 进程控制开发 4.1 Linux下的进程概述 4.1.1 进程的概念 4.1.2 进程的结构 4.2 Linux进程控制编程 4.2.1 进程的创建 4.2.2 进程的等待 4.2.3 进程的终止 4.2.4 进程映像的更换 …… 第5章 进程间通信 第6章 多线程编程 第7章 管理网络服务 第8章 远程管理系统 第9章 与Windows共享资源 第10章 Linux内核机制 第11章 嵌入式Linux 参考文献 |
商品评论(0条)