UNIX和shell程序设计权威教程 中文pdf扫描版

UNIX和shell程序设计权威教程

  • 书籍大小:13MB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:shell电子书
  • 应用平台:Windows平台
  • 更新时间:2014-01-28
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

UNIX和shell程序设计权威教程介绍了unix操作系统和shell编程两个部分的知识。前一部分全面讲解了unix操作系统,包括unix操作系统、vi和ex编辑器、文件系统与文件操作权限、以及各种unix实用程序;后一部分深入介绍了各种类型的unix shell编程,涵盖了korn shell、c shell等主要的shell类型。本书采用可视化讲解方法,全书包含大量的图、表、代码清单、脚本和代码示例,可有效帮助读者理解所介绍的内容;各章章末还配备了相应的复习题、练习题和上机实习等资料,以帮助读者巩固所学的知识。 本书内容生动,脉络清晰,适于用作高等院校unix课程教材,也适于unix自学人员和从事unix shell编程的读者阅读。

本书特色提挈:

·内容安排循序渐进,从讲解unix基础知识入手逐步过渡到介绍脚本的编写方法
·借助大量的实例和图形,用简单、直观的方式来讲解复杂的知识
·教师可在线获得一套完整的图形及各种主题排列方式的详细大纲

UNIX和shell程序设计权威教程目录:

第1章 unix简介

1.1 unix的特性
1.1.1 可移植性
1.1.2 多用户
1.1.3 多任务
1.1.4 网络技术
1.1.5 有组织的文件系统
1.1.6 设备无关性
1.1.7 实用程序
1.1.8 服务
1.2 计算机系统
1.2.1 硬件
1.2.2 软件
1.2.3 操作系统
1.3 unix环境
1.3.1 个人环境
1.3.2 分时环境
1.3.3 客户机/服务器环境
1.4 unix结构
1.4.1 内核
1.4.2 shell
1.4.3 实用程序
1.4.4 应用程序
1.5 访问unix
1.5.1 用户id
1.5.2 密码
1.5.3 交互式会话
1.6 命令
1.7 常见命令
1.7.1 日期和时间命令(date)
1.7.2 日历命令(cal)
1.7.3 谁在线命令(who)
1.7.4 whoami命令
1.7.5 修改密码命令(passwd)
1.7.6 显示消息命令(echo)
1.7.7 在线文档命令(man)
1.7.8 打印命令(lpr)
1.8 其他的有用命令
1.8.1 终端命令(tty)
1.8.2 清屏命令(clear)
1.8.3 终端设置命令(stty)
1.8.4 记录会话命令(script)
1.8.5 系统名称命令(uname)
1.8.6 计算器命令(bc)
1.9 关键术语
1.10 提示
1.11 命令
1.12 小结
1.13 练习
1.13.1 复习题
1.13.2 练习题
1.14 上机实习

第2章 vi编辑器基础

2.1 编辑器概念
2.1.1 行编辑器
2.1.2 屏幕编辑器
2.2 vi编辑器
2.3 模式
2.3.1 命令模式
2.3.2 文本模式
2.3.3 变更模式
2.4 命令
2.4.1 添加命令
2.4.2 光标移动命令
2.4.3 删除命令
2.4.4 合并命令
2.4.5 滚动命令
2.4.6 撤消命令
2.4.7 保存和退出命令
2.5 两个实验
2.6 关键术语
2.7 提示
2.8 命令
2.9 小结
2.10 练习
2.10.1 复习题
2.10.2 练习题
2.11 上机实习

第3章 文件系统

3.1 文件名
3.2 文件类型
3.3 常规文件
3.3.1 文本文件
3.3.2 二进制文件
3.4 目录
3.4.1 特殊目录
3.4.2 路径与路径名
3.4.3 相对路径名缩写
3.5 文件系统实现
3.5.1 文件系统
3.5.2 目录内容
3.5.3 链接
3.6 目录特有的操作
3.6.1 定位日录命令(pwd)
3.6.2 目录列表命令(ls)
3.6.3 目录创建命令(mkdir)
3.6.4 改变目录命令(cd)
3.6.5 目录删除命令(mdir)
3.7 常规文件特有的操作
3.7.1 创建文件
3.7.2 编辑文件
3.7.3 文件显示命令(more)
3.7.4 打印文件
3.8 目录和文件的共有操作
3.8.1 复制命令(cp)
3.8.2 移动命令(mv)
3.8.3 重命名命令(mv)
3.8.4 链接命令(ln)
3.8.5 删除命令(rm)
3.9 术语
3.10 提示
3.11 命令
3.12 小结
3.13 练习
3.13.1 复习题
3.13.2 练习题
3.14 上机实习

第4章 安全性与文件权限

4.1 用户与用户组
4.2 安全性等级
4.2.1 系统安全性
4.2.2 权限码
4.2.3 权限检查
4.3 修改权限
4.3.1 符号代码
4.3.2 八进制代码
4.3.3 选项
4.4 用户掩码
4.4.1 基本概念
4.4.2 用户掩码命令(umask)
4.5 改变拥有者和用户组
4.5.1 改变拥有者命令(chown)
4.5.1 改变用户组命令(chgrp)
4.6 术语
4.7 命令
4.8 提示
4.9 小结
4.10 练习
4.10.1 复习题
4.10.2 练习题
4.11 上机实习

第5章 shell简介

5.1 unix会话
5.1.1 登录shell验证
5.1.2 当前shell验证
5.1.3 shell关系
5.1.4 退出系统
5.2 标准流
5.3 重定向
5.3.1 输入重定向
5.3.2 输出重定向
5.3.3 错误重定向
5.4 管道
5.5 tee命令
5.6 命令执行
5.6.1 顺序命令
5.6.2 分组命令
5.6.3 链式命令
5.6.4 条件命令
5.7 命令行编辑
5.7.1 命令行编辑概念
5.7.2 编辑器选择
5.7.3 行编辑器vi
5.7.4 使用命令行编辑器
5.8 引号
5.8.1 反斜杠
5.8.2 双引号
5.8.3 单引号
5.9 命令替代
5.10 作业控制
5.10.1 作业
5.10.2 前台与后台作业
5.10.3 作业命令
5.10.4 进程id
5.11 别名
5.11.1 kotn shell和bash shell中的别名
5.11.2 c shell中的别名
5.11.3 别名小结
5.12 变量
5.12.1 用户定义变量
5.12.2 预定义变量
5.12.3 在变量中保存数据
5.12.4 访问变量
5.13 预定义变量
5.14 选项
5.15 shell/环境定制
5.15.1 暂时定制
5.15.2 永久定制
5.15.3 小结
5.16 关键术语
5.17 提示
5.18 命令
5.19 小结
5.20 练习
5.20.1 复习题
5.20.2 练习题
5.21 上机实习

第6章 过滤器

6.1 过滤器和管道
6.2 连接文件
6.2.1 连接(cd)命令
6.2.2 cat选项
6.3 显示文件的开始和结尾
6.3.1 head命令
6.3.2 tail命令
6.4 cut和paste
6.4.1 cut命令
6.4.2 paste命令
6.5 排序
6.5.1 sort命令
6.5.2 按行排序
6.5.3 按字段排序
6.5.4 选项
6.5.5 多途径排序
6.6 转换字符
6.6.1 tr命令
6.6.2 简单转换
6.6.3 不匹配转换字符串
6.6.4 删除字符
6.6.5 压缩输出
6.6.6 求余
6.7 带有重复行的文件
6.7.1 uniq命令
6.7.2 输出格式
6.7.3 忽略前导字段
6.7.4 忽略前导字符
6.8 记数字符、单词或行
6.9 比较文件
6.9.1 比较字节(cmp)命令
6.9.2 比较行(diff)命令
6.9.3 查找相同行(comm)命令
6.10 关键术语
6.11 提示
6.12 命令
6.13 小结
6.14 练习
6.14.1 复习题
6.14.2 练习题
6.15 上机实习

第7章 通信

7.1 用户通信
7.1.1 tallt命令
7.1.2 wide命令
7.2 电子邮件
7.2.1 邮件地址
7.2.2 邮件模式
7.2.3 mail命令
7.2.4 发送邮件
7.2.5 读模式
7.2.6 读邮件选项
7.2.7 邮件文件
7.3 远程访问
7.3.1 telnet概念
7.3.2 连接到远程主机
7.4 文件传输
7.4.1 ap命令
7.4.2 建立ftp连接
7.4.3 关闭卸连接
7.4.4 传输文件
7.5 关键术语
7.6 命令
7.7 提示
7.8 小结
7.9 练习
7.9.1 复习题
7.9.2 练习题
7.10 上机实习

第8章 vi和ex

8.1 vi编辑器
8.1.1 命令
8.1.2 命令种类
8.2 vi中的局部命令
8.2.1 插入文本命令(i,i)
8.2.2 附加文本命令(a,a)
8.2.3换行命令(o,o)
8.2.4 替换文本命令(r,r)
8.2.5 替代文本命令(s,s)
8.2.6 删除字符命令(x,x)
8.2.7 标记文本命令(m)
8.2.8 更改大小写命令(~)
8.2.9 放置命令(p,p)
8.2.10 结合命令(j)
8.3 vi中的范围命令
8.3.1 文本对象
8.3、2 文本对象命令
8.3.3 剪切命令
8.3.4 范围命令小结
8.4 vi中的全局命令
8.4.1 滚动命令
8.4.2 撤消命令
8.4.3 重复命令
8.4.4 屏幕再生命令
8.4.5 显示文档状态行
8.4.6 保存和退出命令
8.5 在vi中重新组织文本
8.5.1 移动文本
8.5.2 复制文本
8.5.3 命名的缓冲区
8.6 ex编辑器
8.6.1 ex指令格式
8.6.2 地址
8.6.3 命令
8.7 关键术语
8.8 提示
8.9 命令
8.10 小结
8.11 练习
8.11.1 复习题
8.11.2 练习题
8.12 上机实习

第9章 正则表达式

9.1 原子
9.1.1 单个字符
9.1.2 点
9.1.3 类
9.1.4 锚
9.1.5 向后引用
9.2 运算符
9.2.1 序列
9.2.2 替换
9.2.3 重复
9.2.4 组运算符
9.2.5 保存
9.3 关键术语
9.4 提示
9.5 小结
9.6 练习
9.6.1 复习题
9.6.2 练习题

第10章 grep

10.1 操作
10.1.1 grep流程图
10,1.2 grep操作示例
10.2 grep家族
10.2.1 grep
10.2.2 快速grep
10.2.3 扩展grep
10.3 示例
10.4 搜索文件内容
10.4.1 搜索一个特定目录
10.4.2 搜索一个路径下所有目录
10.5 关键术语
10.6 提示
10.7 命令
10.8 小结
10.9 练习
lo.9.1 复习题
10.9.2 练习题
10.10 上机实习

第11章 sed

11.1 脚本
11.1.1 脚本格式
11.1.2 指令格式
11.1.3 注释
11.2 操作
11.3 地址
11.3.1 单行地址
11.3.2 行集合地址
11.3.3 范围地址
11.3.4 嵌套地址
11.4 命令
11.4.1 行编号命令
11.4.2 修改命令
11.4.3 替代命令(s)
11.4.4 替代标志
11.4.5 转换命令(y)

  • UNIX和shell程序设计权威教程 中文pdf扫描版

载地址

下载错误?【投诉报错】

UNIX和shell程序设计权威教程 中文pdf扫描版

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的UNIX和shell程序设计权威教程 中文pdf扫描版资源来源互联网,版权归该下载资源的合法拥有者所有。