本书是UNIX操作系统的全面参考书,内容覆盖UNIX的背景介绍,桌面系统环境,编辑器的使用方法、系统管理技术、网络管理与维护技术、网络安全技术、与Internet相关的各种服务等内容。本书既适于UNIX中高级用户使用,也可作为UNIX技术人员的案头参考书。\r\n\r\n
第一部分 UNIX序言\r\n\r\n第1章 UNIX历史与背景\r\n\r\n什么是UNIX\r\nUNIX的诞生和历史\r\nUNIX哲学\r\n小结\r\n\r\n第2章 UNIX家族\r\n\r\nUNIX的阶段\r\nUNIX不同版本之间的区别\r\n本书使用的UNIX版本\r\n我们都参加了GNU,你呢\r\n认识GNU\r\n自由软件基金会\r\n如果GNU不是UNIX,那是什么\r\n自由软件的爆炸式发展\r\n开放源代码迅速崛起\r\n小结\r\n\r\n第3章 UNIX的一些基本概念\r\n\r\nUNIX系统的结构\r\n文件和目录\r\n用户\r\n命令\r\n小结\r\n\r\n第二部分 入门\r\n\r\n第4章 登录进入并且熟悉环境\r\n\r\n访问UNIX系统\r\n第一次登录进入\r\n更改口令\r\n这是些什么文件\r\n注销登录\r\n小结\r\n\r\n第5章 文件系统导航\r\n\r\n你在哪里\r\n到处走走\r\n这是些什么地方\r\n小结\r\n\r\n第三部分 UNIX桌面环境\r\n\r\n第6章 X Windows System概述\r\n\r\n什么是X Window System\r\n桌面和窗口管理器\r\nX的结构\r\nX的安装和配置\r\n小结\r\n\r\n第7章 高级X技术\r\n\r\n通过网络使用X应用程序\r\n字体\r\n颜色\r\n安全性\r\nX和残疾用户\r\n小结\r\n\r\n第8章 窗口管理器\r\n\r\n图形界面\r\ntwm\r\nIceWM\r\nBlackBox\r\nfvwm\r\nAfterStep\r\nWindowMaker\r\nEnlightenment\r\n小结\r\n\r\n第9章 KDE\r\n\r\n什么是KDE\r\nKDE的获取和安装\r\nKDE面板\r\nKDE文件管理器\r\nKDE控制中心\r\n桌面主题\r\n小结\r\n\r\n第10章 Gnome\r\n\r\n什么是Gnome\r\nGnome的获取和安装\r\n使用Gnome\r\n小结\r\n\r\n第四部分 使用shell\r\n\r\n第11章 Bourne(Again)Shell介绍\r\n\r\n为什么是Bourne Shell\r\n一些常用的shell命令\r\n小结\r\n\r\n第12章 文件和目录操作\r\n\r\n创建和编辑文件\r\n复制文件\r\n移动文件\r\n文件所有权和许可权\r\n删除文件\r\n管理目录\r\n小结\r\n\r\n第13章 shell环境自定义\r\n\r\nshell配置要素\r\n运行控制文件\r\n环境变量\r\n小结\r\n\r\n第14章 输入和输出重定向\r\n\r\n标准输入和输出\r\n重定向介绍\r\n重定向操作符\r\n管道\r\n命令替换\r\n操作符组合\r\n小结\r\n\r\n第15章 其他shell\r\n\r\nBourne Shell\r\nKorn Shell\r\nC Shell\r\nZ Shell\r\n其他shell\r\n小结\r\n\r\n第五部分 使用文本编辑器\r\n\r\n第16章 ed编辑器\r\n\r\n什么是ed\r\n启动ed\r\n读一个文件\r\n编辑一个文件\r\n存储和退出\r\n通过内容进行编辑\r\n小结\r\n\r\n第17章 vi编辑器\r\n\r\n一个真正的编辑器\r\nvi的模式\r\n命令模式下的基本编辑功能\r\n在vi中使用shell\r\n缩略语 \r\n宏\r\nset命令\r\n.exrc文件\r\n存储和编辑\r\n小结\r\n\r\n第18章 GNU Emacs\r\n\r\n什么是GNU Emacs\r\n运行emacs\r\nemacs的特性\r\n开始使用emacs\r\n处理缓存\r\n处理窗口\r\nGNU Emacs窗口\r\n获得帮助\r\n备份和自动存储\r\n杀死和拖动文本\r\n搜索和替换\r\n存储和编辑\r\nDoctor\r\n小结\r\n\r\n第19章 pico、joe和jed\r\n\r\npico\r\njoe\r\njed\r\n小结\r\n\r\n第20章 图形化文本编辑器\r\n\r\n为什么是图形化编辑器\r\nNEdit\r\nKEdit\r\ngEdit\r\n小结\r\n\r\n第六部分 shell编程\r\n\r\n第21章 shell编程简介\r\n\r\n为什么进行shell编程\r\n什么是脚本,什么是程序\r\n程序的组成部分\r\n小结\r\n\r\n第22章 变量\r\n\r\n什么是变量\r\n为变量赋值\r\n特殊变量\r\n小结\r\n\r\n第23章 流控制中的条件流控制\r\n\r\nif-then语句\r\n变量的测试\r\n非变量的测试\r\n多项条件的测试\r\n建立一个示例\r\n使用else扩充if-then语句\r\nelif语句\r\ncase语句\r\n小结\r\n\r\n第24章 流控制中的迭代流控制\r\n\r\nfor语句\r\nselect语句\r\nwhile循环\r\nuntil循环\r\n循环嵌套\r\n小结\r\n\r\n第25章 正则表达式\r\n\r\n正则表达式如何工作\r\nsed\r\nawk\r\n小结\r\n\r\n第26章 信号和状态\r\n\r\n退出状态\r\n管理状态\r\n信号\r\n惟一识别符\r\n信号管理\r\n小结\r\n\r\n第七部分 基本系统管理\r\n\r\n第27章 什么是系统管理\r\n\r\n系统管理员的工作\r\n管理小型系统\r\n专业系统管理员\r\n基本系统管理任务\r\n小结\r\n\r\n第28章 系统编程\r\n\r\n使用shell脚本实现一般任务的自动处理\r\n案例分析:简单的备份脚本\r\n使用cron和at执行脚本\r\ninit脚本\r\n初始化过程\r\n小结\r\n\r\n第29章 管理用户和工作组\r\n\r\nroot账户\r\n添加新用户\r\n修改口令方案\r\n删除用户\r\n工作组\r\n小结\r\n\r\n第30章 磁盘和文件系统的管理\r\n\r\n什么磁盘\r\n磁盘分区\r\n物理介质与文件系统的对比\r\n安装本地分区\r\n自动安装\r\n安装远程分区\r\n小结\r\n\r\n第31章 软件的安装和管理\r\n\r\n软件格式\r\n从源代码编译软件\r\nUNIX派生系统的软件管理\r\n保持不断更新\r\n小结\r\n\r\n第32章 认识系统内核\r\n\r\n什么是内核\r\n内核的开发\r\n模块化与静态内核的对比\r\n在Linux和FreeBSD下内核的编译(重编译)\r\n小结\r\n\r\n第33章 管理打印服务\r\n\r\nUNIX和打印机\r\nBSD打印:Linux和FreeBSD\r\nSystem V打印:Solaris\r\n添加本地打印机\r\n添加网络打印机\r\n删除打印机\r\n维护打印队列\r\nPostScript的处理\r\n通用UNIX打印系统\r\n小结\r\n\r\n第八部分 网络管理\r\n\r\n第34章 UNIX联网简介\r\n\r\n网络基本概念\r\nTCP/IP基础\r\n网络硬件和软件\r\n普通网络体系结构\r\n常见联网注意事项\r\n小结\r\n\r\n第35章 网络接口和路由选择\r\n\r\n配置网络设备\r\n拨号网络\r\n以太网联网\r\n路由器和网关\r\n小型网络\r\nIP屏蔽\r\n小结\r\n\r\n第36章 分布式系统\r\n\r\n客户和服务器\r\n把服务分布在多台计算机上\r\n多台服务器计算机的备份\r\n安全性优势\r\n小结\r\n\r\n第37章 UNIX与其他系统平台的集成\r\n\r\n一种UNIX与其他UNIX的集成\r\nUNIX与Windows的集成\r\nUNIX与MacOS的集成\r\n小结\r\n\r\n第38章 网络安全\r\n\r\n安全有多么重要\r\n安全方面的考虑\r\n内部安全\r\n外部安全\r\n入侵检测\r\n防火墙和代理服务器\r\n小结\r\n\r\n第九部分 服务管理\r\n\r\n第39章 选择一组服务\r\n\r\n什么是服务\r\n为什么不全都运行\r\n需要什么\r\n关于安全性的建议\r\n服务管理\r\n小结\r\n\r\n第40章 电子邮件\r\n\r\n电子邮件如何工作\r\n邮件服务综述\r\nsendmail\r\nPostfix\r\nExim\r\nqmail\r\nsmail\r\n设置POP和IMAP服务\r\n小结\r\n\r\n第41章 USENET新闻\r\n\r\nUSENET工作原理\r\n管理出色的USENET网站\r\nINN\r\n小结\r\n\r\n第42章 万维网服务\r\n\r\n获取和安装Apache\r\n配置Apache\r\n其他Web服务器\r\n小结\r\n\r\n第43章 远程访问(inet)服务\r\n\r\ninetd:因特网上的监督员\r\n配置inetd\r\nxinetd:inetd的替代者\r\n从inetd运行服务\r\n基于连接的服务\r\n数据传输服务\r\n信息服务\r\n其他服务\r\n小结\r\n\r\n附录A 常见UNIX命令\r\n\r\n附录B 文档和资源\r\n\r\nUNIX介绍\r\n开始\r\nUNIX桌面环境\r\n使用Shell\r\n使用文本编辑器\r\nshell编程\r\n基本系统管理\r\n网络管理\r\n服务管理\r\n选购光盘\r\n\r\n附录C 其他类型的UNIX系统\r\n\r\nAIX\r\nBSD\r\nHP-UX\r\nIRIX\r\nOSF/1\r\nSCO UNIX\r\nSunOS\r\nSystem V\r\nXenix\r\n\r\n词汇表\r\n\r\n