网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 UNIX基础教程(第2版高等院校计算机应用技术系列教材)
分类 教育考试-大中专教材-成人教育
作者 龚汉明//肖俊才//刘伟
出版社 清华大学出版社
下载
简介
编辑推荐

本书根据作者多年的教学经验编写而成,在编写过程中把重点放在UNIX系统的使用上,理论联系实际,帮助读者深入理解UNIX操作系统。此外,本书中对于比较重要的环节及具有指导意义的知识和技能等都给予特别提示,每章的最后也都给出了具有针对性的习题,以便读者有效地巩固所学的知识。

内容推荐

本书详细介绍了UNIX的基础知识,对UNIX操作系统中的概念进行了重点讲述,并配合实例加深对概念的理解。主要内容包括:UNIX操作系统概述;常用的UNIX命令;UNIX文件系统;如何使用UNIX编辑器编写文本:vi的使用;UNIX的进程管理;Shell基础编程;awk和sed的使用;账号管理、用户和系统安全;UNIX下的网络通信以及常用的UNIX网络服务等。.本书可作为高等院校计算机相关专业的教材,也非常适合UNIX初学者选用,对于系统管理员和有一定UNIX系统使用经验的用户,相信本书也是一本难得的参考书。

目录

第1章 UNIX操作系统概述

 1.1 计算机系统组成

1.1.1 计算机硬件系统

1.1.2 计算机软件系统

 1.2 什么是操作系统

1.2.1 操作系统的概念

1.2.2 操作系统的功能

 1.3 UNIX操作系统的诞生和发展

1.3.1 UNIX系统的诞生

1.3.2 UNIX系统的发展

1.3.3 UNIX系统发展时间表

 1.4 UNIX操作系统的特点

 1.5 UNIX与Windows的比较

1.5.1 Windows NT/2000/2003

1.5.2 Windows服务器系统与UNIX系统的区别

1.5.3 UNIX和Windows的市场竞争

1.5.4 UNIX与Windows的进化

 1.6 UNIX的未来

 1.7 小结

 1.8 习题

第2章 UNIX操作系统基础

 2.1 UNIX操作系统结构

 2.2 内核

 2.3 Shell

2.3.1 Shell的分类

2.3.2 Shell编程

 2.4 UNIX文件系统

2.4.1 UNIX文件

2.4.2 UNIX目录

2.4.3 UNIX文件结构

 2.5 应用程序

 2.6 用户界面

2.6.1 命令行用户界面

2.6.2 图形用户界面

 2.7 小结

 2.8 习题

第3章 标准UNIX命令

 3.1 了解命令

 3.2 UNIX命令语法

3.2.1 通配符

3.2.2 重定向字符

3.2.3 命令行选项

3.2.4 管道符

3.2.5 后台处理

 3.3 UNIX系统的登录和退出

3.3.1 登录

3.3.2 修改口令

3.3.3 退出

 3.4 操作文件和目录的命令

3.4.1 is命令

3.4.2 cp命令

3.4.3 mv命令

3.4.4 rm命令

3.4.5 mkdir命令

3.4.6 chdir(cd)命令

3.4.7 rmdir命令

3.4.8 pwd命令

3.4.9 cat/more/less命令

3.4.10 chmod命令

 3.5 网络命令

3.5.1 arp命令

3.5.2 ping命令

3.5.3 telnet命令

3.5.4 ftp命令

3.5.5 nslookup命令

 3.6 系统状态命令

3.6.1 w命令

3.6.2 date命令

3.6.3 ps命令

 3.7 在线查询命令

 3.8 小结

 3.9 习题

第4章 UNIX文件系统

 4.1 UNIX文件的概念

4.1.1 什么是文件系统

4.1.2 树形结构

4.1.3 文件系统层次

4.1.4 一些特殊的目录

 4.2 文件类型

4.2.1 普通文件、目录、设备文件和链接

4.2.2 静态文件和动态文件

 4.3 文件系统结构

4.3.1 文件系统布局

4.3.2 查找和定位文件

 4.4 文件的权限和存取

4.4.1 权限和存取概述

4.4.2 谁有存取一个文件的权利

4.4.3 存取权限的类型

4.4.4 授权与回收权限

 4.5 管理设备文件

4.5.1 初识设备文件

4.5.2 设备文件分类

4.5.3 /dev目录的布局

 4.6 配置文件系统

4.6.1 文件系统创建概述

4.6.2 配置文件系统的步骤

4.6.3 newfs命令

4.6.4 加载新文件系统

4.6.5 卸载一个文件系统

4.6.6 自动加载文件系统

4.6.7 CD-ROM文件系统

 4.7 UNIX文件系统内部组织

4.7.1 引导块

4.7.2 超级块

4.7.3 i-node列表块

4.7.4 数据块

4.7.5 UNIX定位文件的整体过程

4.7.6 UNIX硬盘分区简介

 4.8 文件系统的维护

4.8.1 监控磁盘使用情况

4.8.2 日常维护

4.8.3 扩展一个卷组

4.8.4 扩展逻辑卷的大小

4.8.5 扩展一个文件系统

 4.9 小结

 4.10 习题

第5章 UNIX的编辑器

 5.1 vi的基本概念

 5.2 vi的基本操作

5.2.1 设置终端

5.2.2 启动vi

5.2.3 进入输入模式

5.2.4 退出输入模式

5.2.5 退出vi

5.2.6 在窗口中移动光标

5.2.7 在编辑缓存中移动窗口

5.2.8 修改文本

5.2.9 删除文本

5.2.10 取消更改和删除

 5.3 一个实例教程

 5.4 进一步了解vi

5.4.1 搜索文本

5.4.2 复制和移动文本

5.4.3 工作缓冲区

5.4.4 编辑多个文件

5.4.5 插入Shell命令的输出

 5.5 vi的设置选项

5.5.1 设置vi选项

5.5.2 显示当前设置

5.5.3 vi选项

 5.6 应用vi

5.6.1 编写vi宏

5.6.2 实用的文本处理宏

 5.7 使用emacs进行编辑OOBtmlN

5.7.1 设置终端

5.7.2 启动emacs

5.7.3 在emacs中创建文本

5.7.4 退出emacs

5.7.5 在窗口中移动光标

5.7.6 移动缓冲区中的窗口

5.7.7 删除文本

5.7.8 emacs的帮助

 5.8 简短的emacs实例

 5.9 进一步了解emacs

5.9.1 查找正文

5.9.2 用emacs修改文本

5.9.3 复制和移动文本

5.9.4 在多窗口中编辑

 5.10 得到emacs

 5.11 小结

 5.12 习题

第6章 UNIX进程控制

 6.1 进程概述

6.1.1 进程的基本概念

6.1.2 父进程与子进程

6.1.3 进程的状态

6.1.4 进程间通信

 6.2 UNIX进程的层次结构

6.2.1 使用ps命令查看进程状态

6.2.2 系统进程

6.2.3 用户进程

 6.3 UNIX进程调度

6.3.1 进程优先级

6.3.2 nice命令

6.3.3 前台进程和后台进程

6.3.4 将任务放在后台/前台运行

6.3.5 nohup命令

6.3.6 kill命令终止进程

 6.4 作业调度

6.4.1 作业调度的概念

6.4.2 关于cron

6.4.3 at和batch命令

6.4.4 cromab命令

 6.5 小结

 6.6 习题

第7章 Shell

 7.1 Shell的启动和主要功能

7.1.1 Shell的启动

7.1.2 Shell启动文件

7.1.3 Shell的功能

 7.2 各种UNIX Shell

7.2.1 细说Shell的生平

7.2.2 Bourne Shell

7.2.3 C Shell

7.2.4 Korn Shell

7.2.5 TCSH

7.2.6 BASH Shell

7.2.7 Shell的使用

 7.3 选择Shell

7.3.1 查看当前用户的默认Shell

7.3.2 更改用户的默认Shell

 7.4 Shell环境变量

7.4.1 用户环境

7.4.2 设置Shell变量

7.4.3 两个重要的变量

7.4.4 显示变量的值

7.4.5 传送局部变量到环境

7.4.6 传递变量给一个应用

 7.5 配置Shell

7.5.1 别名

7.5.2 文件名自动完成

7.5.3 命令的历史机制

7.5.4 重新输入命令

7.5.5 Shell内部命令和UNIX命令

 7.6 Shell的替代功能

7.6.1 Shell的替代功能简介

7.6.2 Shell变量存储

7.6.3 变量替代

7.6.4 命令替代

7.6.5 波浪号替代

 7.7 小结

 7.8 习题

第8章 Shell编程

 8.1 Shell编程基础

8.1.1 概述

8.1.2 Shell程序举例

8.1.3 传递数据给Shell程序

8.1.4 Shell程序的参数

8.1.5 特殊的Shell变量——#和*

8.1.6 shift命令

8.1.7 read命令

8.1.8 其他技术

 8.2 test及其他几个重要的命令

8.2.1 返回值

8.2.2 test命令

8.2.3 exit命令

8.2.4 使用let命令进行算术计算

 8.3 Shell分支语句

8.3.1 if语句

8.3.2 if-else语句

8.3.3 case语句

 8.4 Shell循环语句

8.4.1 有关循环的简单介绍

8.4.2 while语句

8.4.3 until语句

8.4.4 for语句

8.4.5 break和continue语句

 8.5 小结

 8.6 习题

第9章 使用awk和sed

 9.1 awk概述

9.1.1 调用awk

9.1.2 awk程序的基本结构

9.1.3 awk使用标准的输入/输出设备

9.1.4 在多个文件中运行awk程序

9.1.5 多行awk程序

 9.2 模式

9.2.1 字符串模式

9.2.2 复合模式

9.2.3 范围模式

9.2.4 数值模式

9.2.5 开始与结束模式

 9.3 动作

9.3.1 变量

9.3.2 内建变量

9.3.3 数值运算符及其操作

9.3.4 数组

9.3.5 用户定义函数

9.3.6 控制语句

 9.4 输入

9.4.1 从文件中读取输入

9.4.2 从键盘读取输入

9.4.3 从管道中读取输入

9.4.4 在命令行上将参变量传递给程序

9.4.5 多行文件和记录分隔符

 9.5 输出

9.5.1 print

9.5.2 printf

9.5.3 传递输出到多个文件中

 9.6 用Shell来运行awk

 9.7 sed文件和sed命令

9.7.1 sed用法介绍

9.7.2 保存sed输出

9.7.3 使用sed在文件中查询文本的方式

 9.8 小结

 9.9 习题

第10章 UNIX安全机制

 10.1 系统安全的必要性

10.1.1 计算机信息系统的脆弱性

10.1.2 安全威胁

10.1.3 UNIX系统的安全管理

 10.2 用户安全性

10.2.1 口令保护

10.2.2 文件保护

10.2.3 目录许可

10.2.4 umask命令

10.2.5 设置用户ID和同组用户ID许可

10.2.6 cp、mv、in和cpio命令

10.2.7 su和newgrp命令

10.2.8 文件加密

 10.3 文件系统安全

10.3.1 UNIX文件系统概述

10.3.2 设备文件

10.3.3 /etc/mknod命令

10.3.4 安全考虑

10.3.5 find命令

10.3.6 secure程序

10.3.7 ncheck命令

10.3.8 安装和卸载文件系统

10.3.9 系统目录和文件

 10.4 安全相关文件

10.4.1 /etc/passwd文件

10.4.2 /etc/group文件

10.4.3 /etc/profile文件

 10.5 安全策略

10.5.1 限制访问

10.5.2 防火墙

10.5.3 ACL(访问控制列表)

10.5.4 监控系统文件

10.5.5 加密安全工具

 10.6 防火墙

10.6.1 防火墙技术

10.6.2 防火墙的类型

10.6.3 先进的认证技术

 10.7 系统管理员意识

10.7.1 管理员登录安全

10.7.2 保证系统安全

10.7.3 root运行的进程

10.7.4 增加、删除和移走用户

 10.8 物理安全

 10.9 小系统安全

 10.10 小结

 10.1 l 习题

第11章 UNIX网络通信

 11.1 网络简介

11.1.1 OSl分层模型

11.1.2 TCP/IP协议简介

 11.2 UNIX网络配置的相关文件

11.2.1 网络地址

11.2.2 接口名与IP地址的映射

11.2.3 子网掩码

11.2.4 默认网关

 11.3 网络命令

11.3.1 ping命令

11.3.2 ifeonfig命令

11.3.3 netstat命令

11.3.4 finger命令

11.3.5 route命令

 11.4 小结

 11.5 习题

第12章 UNIX网络服务与应用

 12.1 域名解析

12.1.1 三种主机名解析的比较

12.1.2 DNS的工作原理

12.1.3 DNS服务器配置实例

12.1.4 DNS客户端的配置

12.1.5 使用nslookup测试DNS

12.1.6 DNS其他知识

 12.2 WWW服务

12.2.1 WWW服务和HTTP的工作原理

12.2.2 非持久连接和持久连接

12.2.3 HTTP消息格式

12.2.4 用户一服务器交互

 12.3 文件传输

12.3.1 FTP的工作原理

12.3.2 FTP配置说明

12.3.3 VSFTPD配置举例

12.3.4 虚拟用户的配置

 12.4 小结

 12.5 习题

第13章 用户账号管理

 13.1 用户账号

13.1.1 用户与用户组

13.1.2 用户账号的定义

13.1.3 /etc/passwd文件

13.1.4 /etc/group文件

 13.2 用户账号的创建、修改和删除

13.2.1 useradd

13.2.2 groupadd

 13.3 用户账号口令字管理

 13.4 权限管理

13.4.1 更改用户密码

13.4.2 定制用户

 13.5 系统管理员的角色

13.5.1 什么是系统管理员

13.5.2 硬件方面的职责

13.5.3 软件方面的职责

13.5.4 对用户的责任

 13.6 小结

 13.7 习题

附录 VMware下UNIX的安装

 一、VMware的安装

 二、使用VMware创建Solaris 10虚拟机

 三、Solaris 10的安装

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/16 6:22:36