64位Linux操作系统与应用实例
分類: 图书,计算机/网络,操作系统/系统开发,LINUX ,
作者: 赵敏哲 主编
出 版 社: 机械工业出版社
出版时间: 2001-6-1字数: 573000版次: 1页数: 359印刷时间: 2001/06/01开本:印次:纸张: 胶版纸I S B N : 9787111084495包装: 平装内容简介
本书由浅入深,系统讲述了现代操作系统管理的主要内容,包括进程、线程、存储器管理、文件管理、设备管理、网络系统等。与原理紧密结合,讲述Linux操作系统的基础知识、实现原理分析和编辑方法,并设计了基于Linux操作系统的基础知识实现原理分析和编辑方法,并设计了基于Danovan公司的Penguin64 Linux操作平台的实验,便于读者理论联系实际,掌握Linux的使用和基本编程技术,为从事Linux应用开发打下理论基础和技术基础。
本书参考了大量的相关书籍、论文和资料编写而成,力求论述全面系统,内容丰富。本书既可作为全国高等学校操作系统专业系列教材,也可作为计算机工程人员的参考书,以及广大对Linux感兴趣读者的参考书。
目录
前言
第1章 概论
1.1 现代操作系统
1.1.1 操作系统的概念
1.1.2 操作系统的分类
1.1.2.1 批处理操作系统
1.1.2.2 分时操作系统
1.1.2.3 实时操作系统
1.1.2.4 网络操作系统和分布式操作系统
1.1.2.5 通用操作系统
1.1.2.6 个人操作系统
1.1.3 操作系统的功能
1.1.3.1 处理机管理
1.1.3.2 存储管理
1.1.3.3 文件管理
1.1.3.4 设备管理
1.1.3.5 用户接口
1.1.3.6 网络管理
1.1.4 操作系统的结构
1.1.4.1 整体式模型
1.1.4.2 层次式模式
1.1.4.3 客户/服务器模型
1.2 Linux系统概论
1.2.1 Linux发展史
1.2.1.1 Linux的起源
1.2.1.2 Linux的版本
1.2.2 Linux的特点
1.2.3 自由软件基金会及GNU计划
1.3 Linux的发展趋势
1.3.1 嵌入式Linux
1.3.2 桌面Linux:32位Linux
1.3.2.1 Red Hat Linux
1.3.2.2 XteamLinux
1.3.3 服务器Linux:64位Linux
1.3.3.1 64位计算技术
1.3.3.2 64位Linux:Penguin64中文Linux
1.4 小结
第2章 Linux基础
2.1 Linux系统结构及文件组织
2.1.1 Linux系统结构
2.1.2 Linux源文件组织
2.2 系统启动和初始化
2.2.1 内核引导
2.2.1.1 init和inittab
2.2.1.2 系统的运行级别
2.2.2 关闭系统
2.3 文件系统操作
2.3.1 文件系统类型
2.3.2 加载文件系统
2.3.3 卸载文件系统
2.3.4 创建文件系统
2.4 常用命令
2.4.1 用户帐号管理
2.4.1.1 创建用户帐号
2.4.1.2 创建用户帐号
2.4.1.3 删除和查封帐号
2.4.1.4 几个和用户相关的命令
2.4.2 基本目录和文件操作
2.4.3 用vi编辑文件
2.4.4 进程控制
2.4.5 网络命令及其他
2.5 Shell编程
2.5.1 创建和执行Shell脚本文件
2.5.1.1 执行Shell脚本文件
2.5.1.2 创建脚本文件
2.5.2 变量及符号
2.5.2.1 变量
2.5.2.2 符号
2.5.3 表达式
2.5.4 控制语句
2.5.5 实例
2.6 GNU C编程
2.6.1 使用gcc编译和链接
……
第3章 Linux进程管理
第4章 Linux存储管理
第5章 Linux文件系统
第6章 设备管理
第7章 Linux网络系统
第8章 应用实例
附录
参考文献