UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材

UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2010-01
版次: 3
ISBN: 9787111283744
定价: 38.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 342页
正文语种: 简体中文
114人买过
  •   本教材第3版修订中删减了第2版中一些过时的UNIX技术和描述,增加了针对Linux系统设计技术和使用技术的阐述,增加了对UNIX环境编程实用技术的描述。其中第1章是有关UNIX技术的概述,第2~4章描述UNIX应用技术,第5~6章重点说明UNIX环境的编程技术,第7~11章阐述UNIX内核实现技术,第12~14章描述UNIX扩展知识。《UNIX操作系统教程(第3版)》讲解细致,由浅入深,全面论述了UNIX系统的核心技术与操作系统的基本原理。新版教材更加实用,非常适合作为高等院校计算机及相关专业的操作系统等课程的教材,同时也适合对UNIX系统技术感兴趣的广大读者自学。 第1章绪论
    1.1操作系统概述
    1.1.1建立操作系统的目标
    1.1.2操作系统是用户与计算机的接口
    1.1.3操作系统是资源管理器
    1.2UNIX系统的主要特性
    1.3UNIX系统的发展史
    1.4开源软件与UNIX的推广发展
    1.4.1开源软件
    1.4.2促进UNIX发展的重要组织机构
    1.4.3各种UNIX系统分支
    习题

    第2章UNIX基本概念及入门技术
    2.1UNIX系统基本常识
    2.1.1两种前端机
    2.1.2用户的注册与注销
    2.1.3账户的管理
    2.1.4用户口令的管理
    2.1.5用户组信息
    2.2初识UNIX的shell
    2.2.1什么是shell程序
    2.2.2shell的内部命令和外部命令
    2.3UNIX系统启动及用户登录过程
    2.3.1UNIX系统的启动方式
    2.3.2UNIX系统的启动过程
    2.3.3Linux引导过程实例
    2.3.4用户的登录过程
    2.4UNIX常用命令介绍
    2.4.1UNIX命令使用方法
    2.4.2多命令行及多行命令
    2.4.3一般常用命令
    2.4.4用于目录操作的命令
    2.4.5用于文件操作的命令
    2.4.6有关状态及信息查询的命令
    2.4.7用于网络和通信的命令
    2.5UNIX系统体系结构
    2.5.1传统UNIX系统体系结构
    2.5.2现代UNIX系统体系结构
    2.6UNIX系统使用注意事项
    2.6.1正确选择用户访问权限
    2.6.2移动存储设备的使用
    2.6.3UNIX对多种文件系统类型的支持
    2.7本章小结
    习题

    第3章编辑UNIX的文本文件
    3.1标准编辑器ed
    3.1.1使用edc的基本常识
    3.1.2元字符和正则表达式
    3.1.3如何进入ed.c退出ed及保存文本文件
    3.1.4ed中的常用命令
    3.2全屏幕编辑器vi
    3.2.1如何进入vi.c退出vi及保存一个文件
    3.2.2命令行方式下的常用命令
    3.2.3末行命令方式下的常用命令
    3.2.4进入插入编辑方式的常用命令
    3.2.5使用vi的注意事项
    3.2.6vi环境的设置
    3.3Emacs编辑器
    3.3.1Emacs的使用方法
    3.3.2Emacs主菜单功能简介
    3.3.3Emacs中的功能键
    3.4本章小结
    习题

    第4章UNIX系统的shell
    4.1shell概述
    4.1.1shell的基本功能
    4.1.2多种UNIX的shell
    4.2shell的内部特性
    4.2.1shell的命令解释过程
    4.2.2UNIX系统定义的标准流
    4.2.3shell语法管理
    4.2.4c标准流重定向与管道线控制
    4.2.5错误流重定向
    4.2.6命令执行控制及滤波功能
    4.3shell的环境设置
    4.3.1shell环境变量
    4.3.2Linux系统的shell环境配置
    4.3.3Korncshell环境设置
    4.3.4Ccshell环境设置
    4.4本章小结
    习题

    第5章shell程序设计
    5.1shell编程的基本知识
    5.1.1shell程序可完成的工作
    5.1.2shell程序编写格式
    5.1.3shell程序的运行方式
    5.2shell变量的使用
    5.2.1shell变量及变量赋值
    5.2.2变量的访问及变量参数替换
    5.2.3变量的作用域
    5.2.4shell的预定义变量和环境变量
    5.2.5shell中命令的位置变量
    5.2.6变量替换
    5.2.7用命令做变量替换
    5.3test命令的使用
    5.3.1对文件特性的测试
    5.3.2对字符串内容的测试_
    5.3.3对整数n的测试
    5.4shell程序的控制流
    5.4.1命令的返回状态
    5.4.2程序的控制结构
    5.5条件控制语句
    5.6循环语句
    5.7shell编程中常用的其他语句
    5.8shell程序的输出
    5.9shell程序的调试方法
    5.10本章小结
    习题

    第6章UNIX系统编程基础
    6.1程序设计环境
    6.1.1理想中的程序设计环境
    6.1.2多任务环境下的程序执行
    6.2基于操作系统支持的程序设计
    6.2.1建立系统编程思想
    6.2.2UNIX提供的系统支持
    6.2.3关于UNIX的系统调用
    6.2.4系统调用与库函数的关系
    6.3在UNIX环境中完成C编程
    6.3.1编程需要掌握的工具
    6.3.2makefile文件编写
    6.3.3C程序的编译与调试
    6.3.4链接特殊库函数
    6.4常用函数库glib的使用
    6.4.1glib基本类型定义
    6.4.2glib的宏
    6.4.3内存管理函数
    6.4.4字符串处理函数
    6.4.5glib可支持的数据结构
    6.4.6GString
    6.4.7计时器函数
    6.4.8错误处理函数
    6.5其他有关函数库
    6.5.1libxml库
    6.5.2readline库
    6.5.3curses库
    6.6本章小结
    习题

    第7章UNIX文件管理系统
    7.1UNIX文件的概念
    7.2UNIX文件分类
    7.2.1普通文件
    7.2.2目录文件
    7.2.3特殊文件
    7.2.4管道文件
    7.2.5链接文件
    7.3UNIX文件系统
    7.3.1文件的组织及命名
    7.3.2文件的许可机制
    7.3.3文件系统功能及结构
    7.3.4系统中的特殊目录
    7.3.5文件系统的安装与卸载
    7.4UNIX文件系统内部存储方式
    7.4.1逻辑卷与物理卷
    7.4.2文件系统的存储结构
    7.4.3索引节点和目录文件的作用
    7.4.4多重索引存储结构
    7.5UNIX文件系统的动态管理技术
    7.5.1支持多种文件系统的机制
    7.5.2文件信息的动态管理
    7.5.3文件的检索过程
    7.5.4文件共享方式
    7.6用于文件管理的系统调用
    7.6.1文件描述符
    7.6.2用于文件创建和文件链接的系统调用
    7.6.3文件打开与关闭的系统调用
    7.6.4文件的读、写系统调用
    7.7文件随机存取技术
    7.7.1改变文件指针位置
    7.7.2捕获当前文件指针位置
    7.8文件记录管理技术
    7.8.1记录锁定技术描述
    7.8.2记录锁定技术举例
    7.9常用文件系统备份与恢复技术
    7.10本章小结
    习题

    第8章UNIX的进程管理
    8.1进程的基本概念
    8.1.1程序的并发执行
    8.1.2进程的定义和描述
    8.1.3进程的状态
    8.1.4进程控制基本概念
    8.2UNIX进程管理机制
    8.2.1进程创建
    8.2.2进程描述
    8.2.3进程管理数据结构
    8.3IJNIX命令执行及进程属性
    8.3.1命令执行与进程相关
    8.3.2进程属性说明
    8.4UNIX进程调度与管理
    8.4.1UNIX进程状态及其转换
    8.4.2UNIX进程调度程序
    8.4.3IJNIX进程调度策略及其实现
    8.5UNIX进程管理的系统调用
    8.5.1进程管理系统调用的作用
    8.5.2进程的创建
    8.5.3控制进程执行特定任务
    8.5.4.控制进程的终止
    8.5.5进程的同步
    8.5.6库函数system
    8.6本章小结
    习题

    第9章UNIX存储管理
    9.1存储管理基本概念
    9.1.1存储器配置原则
    9.1.2存储管理基本任务
    9.2地址重定位
    9.2.1逻辑地址空间
    9.2.2物理地址空间
    9.2.3地址重定位
    9.3常用存储管理技术
    9.3.1连续内存分配方式
    9.3.2覆盖和交换技术
    9.3.3分页管理技术
    9.3.4段式管理技术
    9.4虚拟存储技术
    9.4.1局部性原理
    9.4.2虚拟存储思想
    9.4.3虚拟存储实现方法
    9.4.4虚拟存储页面置换算法
    9.5UNIX存储管理策略
    9.5.1交换策略
    9.5.2请求调页策略
    9.6Linux为存管理实现技术
    9.6.1Linux存储地址识别
    9.6.2Linux进程存储空间
    9.6.3Linux的分段模型
    9.6.4Linux的分页模型
    9.6.5Linux进程虚地址空间描述
    9.6.6Linux物理内存空间管理
    9.6.7基于Slab的缓存管理
    9.7本章小结
    习题

    第10章UNIX系统的进程通信
    10.1进程通信的基本概念
    10.1.1进程通信的分类
    10.1.2进程间通信
    10.1.3进程通信实现方式
    10.2UNIX的基本通信技术
    10.2.1锁文件通信
    10.2.2记录锁定文件通信
    10.2.3信号
    10.2.4用信号完成通信
    10.3管道通信
    10.3.1管道的读写控制
    10.3.2无名管道通信
    10.3.3有名管道通信
    10.4共享存储区通信技术
    10.4.1共享存储区的概念
    10.4.2共享存储区的建立与操作
    10.4.3共享存储区通信实例
    10.5UNIX的IP-l
    10.5.1UNIXSystemVIPC基本机制
    10.5.2消息队列
    10.5.3Linux系统的IPC机制
    10.6本章小结
    习题

    第11章UNIX的设备管理
    11.1设备管理的基本概念
    11.1.1设备管理模块的功能
    11.1.2设备分类管理
    11.1.3I/O传输控制技术
    11.1.4虚拟设备管理技术
    11.2UNIX的设备管理结构
    11.2.1设备管理体系结构
    11.2.2UNIX的设备分类标识
    11.2.3UNIX的设备特殊文件
    11.2.4逻辑设备描述及访问
    11.3设备状态及设备控制
    11.3.1设备状态及其转换
    11.3.2设备控制策略
    11.4设备驱动与系统内核间的关联
    11.4.1设备驱动程序
    11.4.2驱动程序与内核间的关联
    11.4.3设备驱动程序与文件系统的关系
    11.5块设备的数据高速缓存机制
    11.5.1缓冲控制块的设置
    11.5.2缓冲池的结构
    11.5.3缓冲区的分配与释放
    11.6对设备做读写操作
    11.6.1块设备的读写
    11.6.2字符设备的读写
    11.7Linux系统设备管理问题
    11.7.1Linux设备驱动程序的特点
    11.7.2驱动程序与外界的接口
    11.7.3驱动程序的基本结构
    11.7.4常用设备接口
    11.7.5外设连接自动检测技术
    11.8本章小结
    习题

    第12章UNIX的多线程环境
    12.1线程的基本概念
    12.1.1多线程基础
    12.1.2包含线程的进程模型
    12.2多线程平台特性
    12.2.1设计中可利用线程改进程序的响应能力
    12.2.2处理器结构改善直接影响程序执行效率
    12.2.3线程的执行状态及运行特性
    12.3多线程管理模式
    12.3.1纯用户级线程管理模式
    12.3.2纯核心级线程管理模式
    12.3.3组合型的线程管理模式
    12.4UNIX的多线程管理结构
    12.5多线程编程
    12.5.1多线程程序结构的改变
    12.5.2多线程标准库
    12.5.3多线程编程规则
    12.6多线程程序设计技术
    12.6.1创建和使用简单线程
    12.6.2对线程的常用操作
    12.6.3线程中使用的数据
    12.7多线程程序设计综合举例
    12.8本章小结
    习题

    第13章UNIX网络特性及支撑环境
    13.1计算机网络基本知识
    13.1.1通信子网
    13.1.2资源子网
    13.1.3计算机网络的主要功能
    13.1.4计算机网络分类
    13.1.5计算机网络体系结构
    13.1.6网络中的传输介质和连接
    13.1.7网络操作系统
    13.2UNIX网络结构及支持协议
    13.2.1LINIX网络分层结构
    13.2.2UNIX中的TCP/IP协议
    13.2.3UNIX系统支持的UUCP协议
    13.2.4基于协议的Internet应用
    13.3网络间进程通信
    13.3.1套接字解决的问题
    13.3.2套接字通信的基本知识
    13.3.3套接字和套接字地址
    13.3.4套接字在虚电路服务中的应用
    13.3.5套接字在数据报服务中的应用
    13.3.6套接字协议族
    13.3.7套接字类型
    13.3.8套接字函数
    13.4用UNIX平台构建Internet网络环境
    13.4.1用户域名和IP地址
    13.4.2TCP/IP配置信息
    13.4.3电子邮件服务
    13.4.4远程文件传输服务
    13.4.5远程登录telnet服务
    13.4.6网络文件系统
    13.5本章小结
    习题

    第14章X-Window及其他实用程序
    14.1X-Window
    14.1.1x-Window的特征
    14.1.2x-Window的工作方式
    14.1.3x-Window的组成部件
    14.1.4x-Window编程环境介绍
    14.2数据检索加工工具awk
    14.2.1awk基本描述
    14.2.2awk中的记录和字段
    14.2.3awk中使用的模式
    14.2.4awk中的操作语句
    14.3程序管理器
    14.3.1源代码控制系统SCCS
    14.3.2并行开发程序管理器
    14.4词法分析和语法分析生成工具
    14.5本章小结
    习题
    附录AUNIX系统中的常用系统调用
    附录BLinux系统中的C环境
    附录CUNIX/Linux常用命令
    参考文献
  • 内容简介:
      本教材第3版修订中删减了第2版中一些过时的UNIX技术和描述,增加了针对Linux系统设计技术和使用技术的阐述,增加了对UNIX环境编程实用技术的描述。其中第1章是有关UNIX技术的概述,第2~4章描述UNIX应用技术,第5~6章重点说明UNIX环境的编程技术,第7~11章阐述UNIX内核实现技术,第12~14章描述UNIX扩展知识。《UNIX操作系统教程(第3版)》讲解细致,由浅入深,全面论述了UNIX系统的核心技术与操作系统的基本原理。新版教材更加实用,非常适合作为高等院校计算机及相关专业的操作系统等课程的教材,同时也适合对UNIX系统技术感兴趣的广大读者自学。
  • 目录:
    第1章绪论
    1.1操作系统概述
    1.1.1建立操作系统的目标
    1.1.2操作系统是用户与计算机的接口
    1.1.3操作系统是资源管理器
    1.2UNIX系统的主要特性
    1.3UNIX系统的发展史
    1.4开源软件与UNIX的推广发展
    1.4.1开源软件
    1.4.2促进UNIX发展的重要组织机构
    1.4.3各种UNIX系统分支
    习题

    第2章UNIX基本概念及入门技术
    2.1UNIX系统基本常识
    2.1.1两种前端机
    2.1.2用户的注册与注销
    2.1.3账户的管理
    2.1.4用户口令的管理
    2.1.5用户组信息
    2.2初识UNIX的shell
    2.2.1什么是shell程序
    2.2.2shell的内部命令和外部命令
    2.3UNIX系统启动及用户登录过程
    2.3.1UNIX系统的启动方式
    2.3.2UNIX系统的启动过程
    2.3.3Linux引导过程实例
    2.3.4用户的登录过程
    2.4UNIX常用命令介绍
    2.4.1UNIX命令使用方法
    2.4.2多命令行及多行命令
    2.4.3一般常用命令
    2.4.4用于目录操作的命令
    2.4.5用于文件操作的命令
    2.4.6有关状态及信息查询的命令
    2.4.7用于网络和通信的命令
    2.5UNIX系统体系结构
    2.5.1传统UNIX系统体系结构
    2.5.2现代UNIX系统体系结构
    2.6UNIX系统使用注意事项
    2.6.1正确选择用户访问权限
    2.6.2移动存储设备的使用
    2.6.3UNIX对多种文件系统类型的支持
    2.7本章小结
    习题

    第3章编辑UNIX的文本文件
    3.1标准编辑器ed
    3.1.1使用edc的基本常识
    3.1.2元字符和正则表达式
    3.1.3如何进入ed.c退出ed及保存文本文件
    3.1.4ed中的常用命令
    3.2全屏幕编辑器vi
    3.2.1如何进入vi.c退出vi及保存一个文件
    3.2.2命令行方式下的常用命令
    3.2.3末行命令方式下的常用命令
    3.2.4进入插入编辑方式的常用命令
    3.2.5使用vi的注意事项
    3.2.6vi环境的设置
    3.3Emacs编辑器
    3.3.1Emacs的使用方法
    3.3.2Emacs主菜单功能简介
    3.3.3Emacs中的功能键
    3.4本章小结
    习题

    第4章UNIX系统的shell
    4.1shell概述
    4.1.1shell的基本功能
    4.1.2多种UNIX的shell
    4.2shell的内部特性
    4.2.1shell的命令解释过程
    4.2.2UNIX系统定义的标准流
    4.2.3shell语法管理
    4.2.4c标准流重定向与管道线控制
    4.2.5错误流重定向
    4.2.6命令执行控制及滤波功能
    4.3shell的环境设置
    4.3.1shell环境变量
    4.3.2Linux系统的shell环境配置
    4.3.3Korncshell环境设置
    4.3.4Ccshell环境设置
    4.4本章小结
    习题

    第5章shell程序设计
    5.1shell编程的基本知识
    5.1.1shell程序可完成的工作
    5.1.2shell程序编写格式
    5.1.3shell程序的运行方式
    5.2shell变量的使用
    5.2.1shell变量及变量赋值
    5.2.2变量的访问及变量参数替换
    5.2.3变量的作用域
    5.2.4shell的预定义变量和环境变量
    5.2.5shell中命令的位置变量
    5.2.6变量替换
    5.2.7用命令做变量替换
    5.3test命令的使用
    5.3.1对文件特性的测试
    5.3.2对字符串内容的测试_
    5.3.3对整数n的测试
    5.4shell程序的控制流
    5.4.1命令的返回状态
    5.4.2程序的控制结构
    5.5条件控制语句
    5.6循环语句
    5.7shell编程中常用的其他语句
    5.8shell程序的输出
    5.9shell程序的调试方法
    5.10本章小结
    习题

    第6章UNIX系统编程基础
    6.1程序设计环境
    6.1.1理想中的程序设计环境
    6.1.2多任务环境下的程序执行
    6.2基于操作系统支持的程序设计
    6.2.1建立系统编程思想
    6.2.2UNIX提供的系统支持
    6.2.3关于UNIX的系统调用
    6.2.4系统调用与库函数的关系
    6.3在UNIX环境中完成C编程
    6.3.1编程需要掌握的工具
    6.3.2makefile文件编写
    6.3.3C程序的编译与调试
    6.3.4链接特殊库函数
    6.4常用函数库glib的使用
    6.4.1glib基本类型定义
    6.4.2glib的宏
    6.4.3内存管理函数
    6.4.4字符串处理函数
    6.4.5glib可支持的数据结构
    6.4.6GString
    6.4.7计时器函数
    6.4.8错误处理函数
    6.5其他有关函数库
    6.5.1libxml库
    6.5.2readline库
    6.5.3curses库
    6.6本章小结
    习题

    第7章UNIX文件管理系统
    7.1UNIX文件的概念
    7.2UNIX文件分类
    7.2.1普通文件
    7.2.2目录文件
    7.2.3特殊文件
    7.2.4管道文件
    7.2.5链接文件
    7.3UNIX文件系统
    7.3.1文件的组织及命名
    7.3.2文件的许可机制
    7.3.3文件系统功能及结构
    7.3.4系统中的特殊目录
    7.3.5文件系统的安装与卸载
    7.4UNIX文件系统内部存储方式
    7.4.1逻辑卷与物理卷
    7.4.2文件系统的存储结构
    7.4.3索引节点和目录文件的作用
    7.4.4多重索引存储结构
    7.5UNIX文件系统的动态管理技术
    7.5.1支持多种文件系统的机制
    7.5.2文件信息的动态管理
    7.5.3文件的检索过程
    7.5.4文件共享方式
    7.6用于文件管理的系统调用
    7.6.1文件描述符
    7.6.2用于文件创建和文件链接的系统调用
    7.6.3文件打开与关闭的系统调用
    7.6.4文件的读、写系统调用
    7.7文件随机存取技术
    7.7.1改变文件指针位置
    7.7.2捕获当前文件指针位置
    7.8文件记录管理技术
    7.8.1记录锁定技术描述
    7.8.2记录锁定技术举例
    7.9常用文件系统备份与恢复技术
    7.10本章小结
    习题

    第8章UNIX的进程管理
    8.1进程的基本概念
    8.1.1程序的并发执行
    8.1.2进程的定义和描述
    8.1.3进程的状态
    8.1.4进程控制基本概念
    8.2UNIX进程管理机制
    8.2.1进程创建
    8.2.2进程描述
    8.2.3进程管理数据结构
    8.3IJNIX命令执行及进程属性
    8.3.1命令执行与进程相关
    8.3.2进程属性说明
    8.4UNIX进程调度与管理
    8.4.1UNIX进程状态及其转换
    8.4.2UNIX进程调度程序
    8.4.3IJNIX进程调度策略及其实现
    8.5UNIX进程管理的系统调用
    8.5.1进程管理系统调用的作用
    8.5.2进程的创建
    8.5.3控制进程执行特定任务
    8.5.4.控制进程的终止
    8.5.5进程的同步
    8.5.6库函数system
    8.6本章小结
    习题

    第9章UNIX存储管理
    9.1存储管理基本概念
    9.1.1存储器配置原则
    9.1.2存储管理基本任务
    9.2地址重定位
    9.2.1逻辑地址空间
    9.2.2物理地址空间
    9.2.3地址重定位
    9.3常用存储管理技术
    9.3.1连续内存分配方式
    9.3.2覆盖和交换技术
    9.3.3分页管理技术
    9.3.4段式管理技术
    9.4虚拟存储技术
    9.4.1局部性原理
    9.4.2虚拟存储思想
    9.4.3虚拟存储实现方法
    9.4.4虚拟存储页面置换算法
    9.5UNIX存储管理策略
    9.5.1交换策略
    9.5.2请求调页策略
    9.6Linux为存管理实现技术
    9.6.1Linux存储地址识别
    9.6.2Linux进程存储空间
    9.6.3Linux的分段模型
    9.6.4Linux的分页模型
    9.6.5Linux进程虚地址空间描述
    9.6.6Linux物理内存空间管理
    9.6.7基于Slab的缓存管理
    9.7本章小结
    习题

    第10章UNIX系统的进程通信
    10.1进程通信的基本概念
    10.1.1进程通信的分类
    10.1.2进程间通信
    10.1.3进程通信实现方式
    10.2UNIX的基本通信技术
    10.2.1锁文件通信
    10.2.2记录锁定文件通信
    10.2.3信号
    10.2.4用信号完成通信
    10.3管道通信
    10.3.1管道的读写控制
    10.3.2无名管道通信
    10.3.3有名管道通信
    10.4共享存储区通信技术
    10.4.1共享存储区的概念
    10.4.2共享存储区的建立与操作
    10.4.3共享存储区通信实例
    10.5UNIX的IP-l
    10.5.1UNIXSystemVIPC基本机制
    10.5.2消息队列
    10.5.3Linux系统的IPC机制
    10.6本章小结
    习题

    第11章UNIX的设备管理
    11.1设备管理的基本概念
    11.1.1设备管理模块的功能
    11.1.2设备分类管理
    11.1.3I/O传输控制技术
    11.1.4虚拟设备管理技术
    11.2UNIX的设备管理结构
    11.2.1设备管理体系结构
    11.2.2UNIX的设备分类标识
    11.2.3UNIX的设备特殊文件
    11.2.4逻辑设备描述及访问
    11.3设备状态及设备控制
    11.3.1设备状态及其转换
    11.3.2设备控制策略
    11.4设备驱动与系统内核间的关联
    11.4.1设备驱动程序
    11.4.2驱动程序与内核间的关联
    11.4.3设备驱动程序与文件系统的关系
    11.5块设备的数据高速缓存机制
    11.5.1缓冲控制块的设置
    11.5.2缓冲池的结构
    11.5.3缓冲区的分配与释放
    11.6对设备做读写操作
    11.6.1块设备的读写
    11.6.2字符设备的读写
    11.7Linux系统设备管理问题
    11.7.1Linux设备驱动程序的特点
    11.7.2驱动程序与外界的接口
    11.7.3驱动程序的基本结构
    11.7.4常用设备接口
    11.7.5外设连接自动检测技术
    11.8本章小结
    习题

    第12章UNIX的多线程环境
    12.1线程的基本概念
    12.1.1多线程基础
    12.1.2包含线程的进程模型
    12.2多线程平台特性
    12.2.1设计中可利用线程改进程序的响应能力
    12.2.2处理器结构改善直接影响程序执行效率
    12.2.3线程的执行状态及运行特性
    12.3多线程管理模式
    12.3.1纯用户级线程管理模式
    12.3.2纯核心级线程管理模式
    12.3.3组合型的线程管理模式
    12.4UNIX的多线程管理结构
    12.5多线程编程
    12.5.1多线程程序结构的改变
    12.5.2多线程标准库
    12.5.3多线程编程规则
    12.6多线程程序设计技术
    12.6.1创建和使用简单线程
    12.6.2对线程的常用操作
    12.6.3线程中使用的数据
    12.7多线程程序设计综合举例
    12.8本章小结
    习题

    第13章UNIX网络特性及支撑环境
    13.1计算机网络基本知识
    13.1.1通信子网
    13.1.2资源子网
    13.1.3计算机网络的主要功能
    13.1.4计算机网络分类
    13.1.5计算机网络体系结构
    13.1.6网络中的传输介质和连接
    13.1.7网络操作系统
    13.2UNIX网络结构及支持协议
    13.2.1LINIX网络分层结构
    13.2.2UNIX中的TCP/IP协议
    13.2.3UNIX系统支持的UUCP协议
    13.2.4基于协议的Internet应用
    13.3网络间进程通信
    13.3.1套接字解决的问题
    13.3.2套接字通信的基本知识
    13.3.3套接字和套接字地址
    13.3.4套接字在虚电路服务中的应用
    13.3.5套接字在数据报服务中的应用
    13.3.6套接字协议族
    13.3.7套接字类型
    13.3.8套接字函数
    13.4用UNIX平台构建Internet网络环境
    13.4.1用户域名和IP地址
    13.4.2TCP/IP配置信息
    13.4.3电子邮件服务
    13.4.4远程文件传输服务
    13.4.5远程登录telnet服务
    13.4.6网络文件系统
    13.5本章小结
    习题

    第14章X-Window及其他实用程序
    14.1X-Window
    14.1.1x-Window的特征
    14.1.2x-Window的工作方式
    14.1.3x-Window的组成部件
    14.1.4x-Window编程环境介绍
    14.2数据检索加工工具awk
    14.2.1awk基本描述
    14.2.2awk中的记录和字段
    14.2.3awk中使用的模式
    14.2.4awk中的操作语句
    14.3程序管理器
    14.3.1源代码控制系统SCCS
    14.3.2并行开发程序管理器
    14.4词法分析和语法分析生成工具
    14.5本章小结
    习题
    附录AUNIX系统中的常用系统调用
    附录BLinux系统中的C环境
    附录CUNIX/Linux常用命令
    参考文献
查看详情
系列丛书 / 更多
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
教育学基础(第3版)/普通高等教育精品教材·普通高等教育“十一五”国家级规划教材
全国十二所重点师范大学 编
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
电工学(下册):电工学·电子技术
秦曾煌 主编
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
微生物学教程 第3版
周德庆 编著
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
现代汉语 [增订五版](上)
黄伯荣、廖序东 主编
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
建筑制图(第七版)/普通高等教育“十一五”国家级规划教材
何斌、陈锦昌、王枫红 编
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
离散数学(第2版)
屈婉玲、耿素云、张立昂 著
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
普通高等教育“十一五”国家级规划教材:中国传统文化(第3版)
张岂之 编
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
解析几何
吕林根、许子道 编
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
数字信号处理(第四版)
高西全、丁玉美 著
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
美国文学选读(第3版)
陶洁 主编
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
电力拖动自动控制系统:运动控制系统(第4版)
阮毅、陈伯时 主编
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
外国美术简史(彩插增订版)/普通高等教育“十一五”国家级规划教材
中央美术学院人文学院美术史系外国美术史教研室 编
相关图书 / 更多
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNDERORDERS.
Dick Francis 著
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNIX网络编程卷2进程间通信第2版
[美]W.理查德·史蒂文斯(W.Richard Stevens) 著
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNIX xv6内核源码深入剖析
高联雄
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UN维和步兵营
王昆 著
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNIX/Linux系统管理技术手册(第5版)
[美]埃薇·内梅特(Evi Nemeth)、加思·斯奈德(Garth Snyder)、特伦特·R.海恩本·惠利(Trent,R.Hein) 译
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNIX环境高级编程第3版英文版上下册
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、拉戈(StephenA.Rago) 著
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNESCO与中国教育:中国国际教育发展报告(2021)
四川外国语大学国际教育学院
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNICEF (United Nations Children's Fund): Global Governance That Works
Richard Jolly
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNIX环境高级编程第3版
拉戈( 著;[美]W.、理查德·史蒂文斯(W.、Richard、Stevens)史蒂芬·A.、戚正伟、张亚英、尤晋元 译
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNITY应用开发实战案例
程明智
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNIX传奇:历史与回忆
[美]布莱恩·W.克尼汉(Brian W. Kernighan)
UNIX操作系统教程(第3版)/普通高等教育“十一五”国家级规划教材
UNIX网络编程卷1套接字联网API第3版
[美]W.理查德·史蒂文斯(W.、Richard、Stevens)比尔·芬纳(比尔·芬纳(Bill,Fenner)、安德鲁·M. 著
您可能感兴趣 / 更多