下载地址:
下载地址1资源简介:
中文名: UNIX操作系统教程:管理与编程作者: 刘循图书分类: 软件资源格式: PDF版本: 文字版出版社: 高等教育出版社书号: 978-7-04-013312-7发行时间: 2003年11月地区: 大陆语言: 简体中文简介: 内容简介:这是一本全面且实用的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内使用Shell1.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和restore2.6.3 tar、cpio、dd2.7 本章小结上机练习习题二第3章 UNIX系统管理本章主要内容3.1 系统引导、运行与系统关闭3.1.1 系统引导3.1.2 系统运行级3.1.3 系统关闭3.2 用户及组管理命令3.2.1用户管理文件3.2.2 用户管理命令3.3 系统管理员与用户通信3.3.1 系统管理员通知本机用户3.3.2 发送消息到系统的单个用户3.3.3 发送消息到系统或网络中的所有用户3.4 Solaris系统管理工具Admintool3.4.1 Admintool简介3.4.2 Admintool使用3.5 AIX系统管理工具SMIT3.5.1 SMIT简介3.5.2 SMIT使用3.6 任务自动调度3.6.1 周期性间隔时间调度命令cron3.6.2 在指定时间执行命令at3.6.3 作业控制3.7 性能管理3.7.1 系统性能3.7.2 性能调整3.7.3 收集性能统计信息3.8 本章小结上机练习习题三第4章 UNIX设备管理本章主要内容4.1 设备管理概述4.1.1 设备与文件系统4.1.2 文件系统中设备管理目录4.2 终端管理4.2.1 终端设置4.2.2 终端管理4.2.3 终端管理命令4.3 磁带管理4.3.1 磁带命名4.3.2 磁带操作命令4.4 软盘管理4.4.1 软盘使用4.4.2 软盘操作命令4.5 CD-ROM管理与卷管理4.6 硬盘管理4.6.1 硬盘命名4.6.2 硬盘片4.6.3 测试硬盘4.6.4 硬盘复制4.7 打印机管理4.7.1 安装打印机4.7.2 LP打印服务管理4.7.3 打印管理与维护4.7.4 打印机使用4.8 设备管理中的“流”机制4.9 本章小结上机练习习题四第5章 Shell及其编程本章主要内容5.1 Shell概述5.1.1 BourneShell5.1.2 CShell5.1.3 KornShell5.2 Shell 脚本5.3 Shell脚本变量5.3.1 环境变量5.3.2 特殊变量5.3.3 用户自定义变量5.3.4 显示变量5.3.5 shell输入/输出命令5.3.6 shell中的运算5.4 shell控制结构5.4.1 ifthenelse语句5.4.2 case语句5.4.3 for语句5.4.4 while语句5.4.5 until语句5.4.6 break和continue语句5.5 Shell 函数5.5.1 函数定义5.5.2 脚本中函数调用5.5.3 Shell中使用函数5.6 Shell工具5.6.1 通知trap5.6.2 创建信息的文件5.6.3 logger5.6.4 eval5.7 ShellScript编程应用实例5.8 本章小结上机练习习题五第6章 UNIX实用程序本章主要内容6.1 grep6.1.1 grep介绍6.1.2 grep命令6.1.3 grep、fgrep和egrep命令6.1.4 grep与正则表达式6.2 sort6.2.1 sort介绍6.2.2 sort使用6.3 sed6.3.1 sed介绍6.3.2 sed使用6.3.3 文本查询6.3.4 sed基本编辑命令6.3.5 sed使用例子6.3.6 sed与grep6.4 comm、diff、cmp指令6.4.1 comm命令6.4.2 diff命令6.4.3 cmp命令6.5 awk6.5.1 awk介绍6.5.2 使用awk6.5.3 awk脚本6.6 本章小结上机练习习题六第7章 UNIX软件开发工具本章主要内容7.1 C程序处理过程7.2 CC命令7.2.1 CC命令格式7.2.2 前置处理7.2.3 编译程序7.2.4 UNIX连接器(LinkEditor)7.25 UNIX文件库7.3 程序维护make7.3.1 makefile文件7.3.2 运行makefile文件7.3.3 makefile中的宏应用7.4 调试程序(dbx)7.5 源代码控制系统SCCS7.5.1 admin命令7.5.2 get命令7.5.3 delta命令7.5.4 prs命令7.6 其他的C程序设计工具7.7 本章小结上机练习习题七第8章 UNIX进程管理及进程通信本章主要内容8.1 UNIX进程及描述8.1.1 UNIX系统中的进程8.1.2 进程状态及其转换8.1.3 进程与区8.1.4 进程与进程表8.1.5 进程与u区8.1.6 进程映像8.2 进程控制8.2.1 进程的创建与终止8.2.2 进程调度8.3 进程间通信8.3.1 信号8.3.2 管道8.3.3 消息(message)8.3.4 共享存储区8.3.5 信号量8.3.6 进程通信应用实例——多程序间共享内存8.4 进程管理命令8.4.1 ps命令8.4.2 kill命令8.4.3 nice命令8.4.4 sleep命令8.4.5 wait命令8.5 本章小结上机练习习题八第9章 UNIX系统调用本章主要内容9.1 UNIX系统调用概述9.2 文件系统调用9.2.1 系统调用creat创建文件9.2.2 打开文件open9.2.3 关闭文件close9.2.4 读文件read9.2.5 写文件write9.2.6 文件系统调用lseek9.2.7 文件系统调用stat、fstat和lstat9.2.8 文件系统调用link和unlink9.2.9 系统调用select9.2.10 fcntl系统调用9.2.11 ioctl系统调用9.2.12 其他的文件系统调用9.2.13 系统调用综合示例9.3 进程系统调用9.3.1 fork系统调用9.3.2 exec系统调用9.3.3 exit系统调用9.3.4 wait系统调用9.3.5 getpid、getppid、getuid、geteuid、getgid、getegid系统调用9.3.6 brk系统调用9.3.7 nice系统调用9.3.8 stime、time、times、alarm系统调用9.4 系统调用实例9.5 本章小结上机练习习题九第10章 UNIX窗口系统本章主要内容10.1 X窗口系统10.1.1 X窗口系统概述10.1.2 X窗口系统层次10.2 通用桌面环境CDE10.2.1 CDE简述10.2.2 CDE桌面10.3 用X-Window开发程序简介10.4 用Motif开发程序实例10.5 本章小结上机练习习题十第11章 UNIX网络及其管理本章主要内容11.1 UNIX网络11.2 TCP/IP11.2.1 TCP/IP11.2.2 配置TCP/IP11.2.3 TCP/IP接口管理11.3 路由管理11.3.1 路由11.3.2 路由选择表11.3.3 内核路由选择表11.3.4 静态路由和动态路由11.3.5 操作内核路由选择表11.4 执行路由选择协议11.4.1 IP转发11.4.2 RIP简介11.4.3 OSPF简介11.4.4 RDISC简介11.4.5 BGP简介11.4.6 UNIX路由选择协议实现11.4.7 驻守进程gated和routed的配置和管理11.5 UNIX中的点到点协议(PPP)11.6 网络服务11.6.1 域名服务11.6.2 Web服务11.6.3 邮件服务11.6.4 FTP服务11.7 NIS11.7.1 NIS概念11.7.2 使用NIS11.8 本章小结上机练习习题十一第12章 UNIX安全本章的主要内容12.1 安全性策略12.2 操作系统安全12.2.1 用户登录安全12.2.2 文件安全12.2.3 系统日志12.2.4 进程统计日志12.2.5 syslog服务12.2.6 遭到网络攻击及需要采取的措施12.2.7 Solaris的基础安全模块BSM12.2.8 系统服务12.3 防火墙12.3.1 包过滤(Packet Filter)12.3.2 应用网关(Application Gateway)12.3.3 代理服务器(Proxy Server)12.4 本章小结上机练习习题十二参考文献
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。