![Solaris技术指南[按需印刷]](http://images.china-pub.com/ebook/1535/zcover.jpg)
| 目 录 译者序 前言 第一部分 solaris介绍 第1章 solaris操作系统1 1.1 unix的历史1 1.2 solaris的优点2 1.2.1 系统特点2 1.2.2 标准2 1.2.3 二进制兼容性2 1.2.4 unix标准化2 1.2.5 unix如何在不同的计算机/处理 器上运行3 1.3 solaris概述3 1.3.1 solaris具有一个内核编程接口4 1.3.2 同时支持多个任务4 1.3.3 同时支持多个用户4 1.3.4 solaris提供了具有内在安全性的 层次化文件系统5 1.3.5 shell是一种命令解释程序和编程 .语言5 1.3.6 大量有用的实用程序6 1.3.7 进程间通信7 1.3.8 系统管理7 1.4 solaris的其他特点7 1.4.1 图形用户界面7 1.4.2 网间连接实用程序8 1.4.3 软件开发8 1.4.4 面向屏幕的编辑器和图形化编辑 器8 1.4.5 高级电子邮件9 1.5 gnu/fsf9 1.6 小结10 复习题10 第2章 开始11 2.1 在用户开始之前11 2.1.1 操作系统名称和版本11 2.1.2 约定12 2.2 登录13 2.2.1 图形用户界面13 2.2.2 基于字符的界面14 2.2.3 注销16 2.2.4 终端仿真和telnet16 2.2.5 超级用户17 2.3 修正错误17 2.3.1 删除一个字符17 2.3.2 删除一个单词18 2.3.3 删除一行18 2.3.4 终止程序执行18 2.4 使用passwd更改用户的密码19 2.5 联机文档20 2.5.1 answerbook220 2.5.2 使用man和xman显示系统手册21 2.6 编辑文件24 2.6.1 操作指南:使用dtpad创建和编辑 一个文件24 2.6.2 操作指南:使用textedit创建和编辑 一个文件26 2.7 基本实用程序命令29 2.7.1 使用ls列出某个目录下的内容29 2.7.2 使用cat显示一个文本文件29 2.7.3 使用pg或more显示一个长文本 文件29 2.7.4 使用rm删除一个文件30 2.7.5 使用hostname显示计算机名30 2.8 引用特殊字符30 2.9 小结31 复习题32 第3章 solaris命令34 3.1 文件处理34 3.1.1 使用cp复制文件34 3.1.2 使用mv更改文件名35 3.1.3 使用lp打印文件35 3.1.4 使用grep查找一个字符串36 3.1.5 使用head显示文件开始37 3.1.6 使用tail显示文件结尾37 3.1.7 使用sort按次序显示文件38 3.1.8 使用uniq删除文件中的重复行38 3.1.9 使用diif来比较两个文件38 3.1.10 使用file测试文件的内容39 3.1.11 使用unix2dos将solaris文件转化 为dos/windows格式39 3.2 三个有用的命令39 3.2.1 使用echo显示文本39 3.2.2 使用date显示时间和日期40 3.2.3 使用script记录一个solaris会话40 3.3 压缩并存档文件41 3.3.1 使用compress压缩文件41 3.3.2 使用uncompress、zcat扩展文件42 3.3.3 使用tar打包和解包某个文件43 3.4 查找命令45 3.4.1 使用which和whereis查找命令45 3.4.2 使用apropos搜索关键字46 3.5 获得用户和系统信息47 3.5.1 使用who列出系统上的用户名单47 3.5.2 使用finger列出系统上的用户名单48 3.5.3 使用w列出用户名单49 3.6 与其他用户通信50 3.6.1 使用write发送消息50 3.6.2 使用talk与其他用户通信51 3.6.3 使用mesg拒绝或接受消息52 3.6.4 电子邮件52 3.7 小结62 复习题64 第4章 solaris文件系统67 4.1 层次化文件系统67 4.2 目录和普通文件68 4.2.1 文件名69 4.2.2 使用mkdir创建一个目录70 4.2.3 使用cd更换到其他工作目录71 4.2.4 工作目录72 4.2.5 用户自己的宿主目录72 4.2.6 绝对路径名73 4.2.7 相对路径名74 4.2.8 重要的标准目录和文件75 4.3 目录处理77 4.3.1 使用rmdir删除一个目录78 4.3.2 使用路径名78 4.3.3 使用mv、cp移动或复制一个文件79 4.3.4 使用mv移动一个目录80 4.4 访问权限80 4.4.1 使用ls -l显示访问权限80 4.4.2 使用chmod更改访问权限81 4.4.3 setuid和setgid权限82 4.4.4 目录访问权限82 4.5 链接84 4.5.1 使用ln创建一个链接85 4.5.2 符号链接87 4.5.3 使用rm删除一个链接89 4.6 小结89 复习题90 第5章 shell基础知识93 5.1 命令行93 5.1.1 命令行语法93 5.1.2 处理命令行95 5.1.3 执行命令行96 5.2 标准输入和标准输出96 5.2.1 作为一个文件的窗口/终端97 5.2.2 作为标准输入和标准输出的窗口/ 终端97 5.3 重定向98 5.3.1 重定向标准输出98 5.3.2 重定向标准输入99 5.3.3 追加标准输出到某个文件101 5.3.4 /dev/null102 5.4 管道102 5.4.1 过滤器104 5.4.2 使用tee双向发送输出105 5.5 在后台运行一个程序105 5.6 文件名生成/路径名扩展107 5.6.1 “?”特殊字符107 5.6.2 “*”特殊字符108 5.6.3 “[]”特殊字符109 5.7 小结111 复习题112 第二部分 solaris中、高级知识 第6章 图形用户界面115 6.1 什么是gui115 6.2 使用gui116 6.2.1 登录116 6.2.2 菜单117 6.2.3 对话框119 6.2.4 屏幕布局119 6.2.5 窗口管理器119 6.2.6 桌面管理器120 6.2.7 工作区管理器120 6.3 cde 桌面管理器120 6.3.1 前面板121 6.3.2 标题栏123 6.3.3 公共操作:菜单123 6.3.4 使用窗口124 6.3.5 使用图标129 6.3.6 文件管理器130 6.3.7 复制和粘贴文本135 6.4 x window系统136 6.4.1 x window系统窗口管理器137 6.4.2 x window系统和solaris138 6.4.3 远程计算和本地显示139 6.4.4 停止x服务器142 6.4.5 自定义自己的x工作环境142 6.5 自定义cde146 6.5.1 style manager工具146 6.5.2 dtprofile文件149 6.5.3 创建菜单149 6.5.4 操作152 6.5.5 修改前面板155 6.5.6 login manager155 6.5.7 初始化文件156 6.6 openlook 窗口管理器158 6.6.1 workspace菜单160 6.6.2 文件管理器160 6.6.3 自定义桌面161 6.7 x应用程序164 6.8 小结165 复习题166 第7章 网络和internet167 7.1 网络服务168 7.2 内部网169 7.3 常见的网络类型170 7.3.1 局域网171 7.3.2 广域网172 7.3.3 通过网关和路由器进行网络互联172 7.3.4 网络协议174 7.3.5 主机地址174 7.3.6 子网177 7.4 通过网络进行通信179 7.4.1 使用finger了解远程用户的信息179 7.4.2 发送邮件到远程用户181 7.4.3 使用talk与某个远程用户通信181 7.4.4 邮件列表服务器182 7.5 网络命令182 7.5.1 使用ping测试网络连接182 7.5.2 使用rlogin、telnet访问某个远程计 算机183 7.5.3 被信任主机和.rhosts文件186 7.5.4 使用rcp、ftp通过网络传输文件187 7.5.5 使用rsh远程运行一个命令188 7.5.6 使用traceroute追踪internet上的某个 路由189 7.5.7 使用rwho列出远程计算机上的用户 名单190 7.5.8 使用nslookup查询internet域名服务 器190 7.5.9 使用whois查找internet上的某个用 户193 7.6 分布式计算195 7.6.1 客户/服务器模式196 7.6.2 域名服务dns概述196 7.6.3 网络信息服务198 7.6.4 网络文件系统199 7.6.5 使用automount进行自动文件系统 装配200 7.7 网络服务/端口监控程序201 7.8 usenet205 7.9 操作指南:使用pine作为新闻阅读器207 7.9.1 订阅新闻组208 7.9.2 阅读新闻209 7.9.3 提交新闻209 7.9.4 取消新闻组订阅210 7.10 www概述210 7.11 操作指南:使用netscape212 7.11.1 屏幕元素212 7.11.2 导航web214 7.11.3 阅读网络新闻215 7.11.4 下载文件216 7.11.5 使用书签217 7.11.6 使用搜索引擎217 7.12 其他www浏览器220 7.13 url的更多内容220 7.14 创建用户自己的web页220 7.15 小结221 复习题222 第8章 vi编辑器224 8.1 vi编辑器的历史224 8.2 操作指南:使用vi创建和编辑文件225 8.2.1 指定终端225 8.2.2 启动vi225 8.2.3 命令模式和输入模式226 8.2.4 输入文本227 8.2.5 结束编辑会话229 8.3 vi特点的介绍229 8.3.1 操作模式229 8.3.2 显示230 8.3.3 在插入时对文本进行修改231 8.3.4 命令大小写231 8.3.5 工作缓存区231 8.3.6 文本行长度和文件大小231 8.3.7 编辑会话的非正常终止231 8.3.8 在系统崩溃之后恢复文本232 8.4 命令模式下移动光标233 8.4.1 以字符为单位移动光标233 8.4.2 以单词为单位移动光标234 8.4.3 以行为单位移动光标234 8.4.4 以语句和段落为单位移动光标235 8.4.5 在屏幕内移动光标236 8.4.6 查看工作缓存区的其他部分内容236 8.5 输入模式236 8.5.1 插入命令236 8.5.2 追加命令237 8.5.3 打开命令237 8.5.4 替换命令237 8.5.5 引用命令237 8.6 命令模式下删除和修改文本237 8.6.1 取消操作命令238 8.6.2 删除字符命令238 8.6.3 删除命令238 8.6.4 修改命令239 8.6.5 替换命令240 8.6.6 大小写命令241 8.7 搜索和替换241 8.7.1 搜索一个字符241 8.7.2 搜索某个字符串241 8.7.3 用一个字符串替换其他的字符串243 8.8 其他命令246 8.9 移出、放置和删除命令247 8.9.1 通用缓存区247 8.9.2 命名缓存区248 8.9.3 编号缓存区249 8.10 读取和写入文件249 8.10.1 读取命令249 8.10.2 写入命令250 8.10.3 标识当前文件250 8.11 设置参数251 8.11.1 从vi设置参数251 8.11.2 在启动文件中设置参数251 8.11.3 在.exrc启动文件中设置参数251 8.11.4 参数252 8.12 高级编辑技术254 8.12.1 使用标记254 8.12.2 编辑其他文件255 8.12.3 宏和快捷方式256 8.12.4 从vi执行shell命令256 8.13 测量单位258 8.13.1 字符258 8.13.2 单词258 8.13.3 以空格作为分隔符的单词258 8.13.4 行259 8.13.5 语句259 8.13.6 段落260 8.13.7 屏幕260 8.13.8 重复因子260 8.14 小结260 复习题265 第9章 emacs编辑器267 9.1 关于emacs267 9.2 操作指南:使用emacs268 9.2.1 启动emacs269 9.2.2 停止emacs编辑器270 9.2.3 插入文本270 9.2.4 移动光标271 9.2.5 在光标位置处进行编辑273 9.2.6 保存和检索缓存区内容273 9.3 基本编辑命令274 9.3.1 键:记号和使用274 9.3.2 键序列和命令275 9.3.3 运行一个不带键绑定的命令: meta-x275 9.3.4 数值参数276 9.3.5 定点和光标276 9.3.6 在缓存区中移动276 9.3.7 清除文本277 9.3.8 搜索277 9.4 联机帮助279 9.5 高级编辑主题281 9.5.1 取消修改281 9.5.2 标志和区域282 9.5.3 剪切和粘贴:移出被杀死的文本283 9.5.4 插入特殊字符284 9.5.5 全局缓存区命令285 9.5.6 处理文件286 9.5.7 处理缓存区287 9.5.8 处理窗口288 9.5.9 前台shell命令290 9.5.10 后台shell命令290 9.6 区分语言的编辑291 9.6.1 选择一个主模式291 9.6.2 自然语言模式292 9.6.3 c模式294 9.6.4 自定义针对emacs版本19或更高版 本的缩进296 9.6.5 专用模式298 9.7 自定义emacs299 9.7.1 .emacs启动文件300 9.7.2 重新映射键300 9.7.3 一个用于emacs版本19或更高版本的 示例.emacs文件302 9.8 emacs和x window系统303 9.8.1 用于剪切和粘贴的鼠标命令304 9.8.2 mouse-2选择305 9.8.3 滚动条306 9.8.4 使用鼠标操纵窗口306 9.8.5 图框管理306 9.8.6 菜单栏307 9.9 emacs资源308 9.9.1 usenet emacs faq308 9.9.2 访问emacs308 9.10 小结309 复习题315 第10章 shell(sh)318 10.1 bourne shell 背景319 10.2 创建一个简单的shell脚本319 10.3 命令分隔及组合321 10.3.1 使用分号 ( ;) 和newline分隔 命令321 10.3.2 使用 \ 继续一个命令321 10.3.3 使用 |
商品评论(0条)