内容简介
这是一本全面且实用的UNIX操作系统教材。该教材在介绍UNIX操作系统基本概念及基本使用的基础上,全面、深入地讲述了UNIX操作系统的系统管理和程序开发。在系统管理部分除了传统的管理内容外,还详细介绍了网络服务管理及配置。程序开发部分从操作系统的Shell编程到C语言编程(重点是系统调用),都作了理论和实例讲解。
本书既可以作为高等院校计算机及相关专业本科学生及研究生的教材,也可供从事UNIX平台的网络管理、网络服务及软件开发人员阅读参考。
目录
第1章 UNIX系统概述及基本使用
本章主要内容
1.1 UNIX操作系统概述
1.1.1 UNIX操作系统简介
1.1.2 UNIX操作系统主要组成
1.1.3 UNIX操作系统特点
1.2 基本使用及基本命令
1.2.1 用户与系统管理员
1.2.2 进入与退出系统
1.2.3 在用户之间切换
1.2.4 基本命令
1.3 vi编辑器
1.3.1 vi简介
1.3.2 模式
1.3.3 vi命令
1.3.4 vi内使用Shell
1.3.5 设置vi的工作环境
1.4 本章小结
上机练习
习题一
第2章 UNIX文件系统
本章主要内容
2.1 UNIX文件及目录
2.1.1 文件、目录及权限
2.1.2 文件和目录的上锁
2.2 UNIX文件系统结构
2.2.1 UNIX文件系统
2.2.2 索引节点与目录
2.2.3 索引节点和磁盘块的分配
2.3 UNIX文件系统类型
2.3.1 磁盘文件系统
2.3.2 虚拟文件系统
2.3.3 文件系统管理文件
2.3.4 远程文件系统
2.4 文件系统的管理命令
2.4.1 确定文件系统类型
2.4.2 维护文件系统
2.4.3 文件系统检测
2.5 文件系统的启用
2.5.1 加载与卸载
2.5.2 加载本地文件系统
2.5.3 远程加载
2.6 文件系统的备份与恢复
2.6.1 备份
2.6.2 备份工具dump和restore
2.6.3 tar、cpio、dd
2.7 本章小结
上机练习
习题二
第3章 UNIX系统管理
本章主要内容
3.1 系统引导、运行与系统关闭
3.1.1 系统引导
3.1.2 系统运行级
3.1.3 系统关闭 ..