简介
本书以Red Hat Linux
9操作系统为平台,比较全面、系统地介绍了Linux操作系统的基本操作、常
用命令、脚本编写、网络通信、服务器配置等知识。使读者熟悉Linux平台
、系统了解与掌握Linux操作系统的应用,为Linux系统管理提供必要的知识
。
全书分两大部分,共13章。第1篇主要针对Linux系统的应用用户,其内
容涉及Linux的安装、常用命令与使用、网络通信、脚本编写、进程与文件
管理等;第2篇主要针对Linux系统的管理用户,其内容包括打印机管理与配
置、包安装、多种服务器的配置与管理等。
本书可作为高职高专、职业教育、短期培训班的教材,也是Linux操作
系统爱好者的入门教材。
目录
出版说明.
前言
第1篇 linux操作系统基础
第1章 linux操作系统简介与red hat linux 9安装
1.1 操作系统概述
1.2 linux的历史
1.3 linux体系结构
1.4 red hat linux 9的安装
1.4.1 安装前的准备
1.4.2 安装过程
1.5 red hat linux的登录与退出
1.5.1 linux系统登录
1.5.2 退出系统
1.6 实训
1.7 作业
第2章 linux基础
2.1 linux文件系统
2.1.1 文件命名约定
2.1.2 绝对路径与相对路径
2.1.3 文件类型
.2.1.4 用户类型
2.2 linux目录命令
2.2.1 显示当前工作目录
2.2.2 改变当前目录
2.2.3 创建目录
2.2.4 列出目录内容
2.3 常用文件命令
2.3.1 显示文件内容命令
2.3.2 文件操作
2.3.3 文本的创建与维护
2.4 文件访问权限(faps)
2.4.1 文件访问权限的概念
2.4.2 修改文件访问权限
2.5 其他linux命令
2.5.1 操纵屏幕
2.5.2 查看系统时间与日期
2.5.3 查看当前登录的用户
2.5.4 显示手册页
2.6 实训
2.7 习题
第3章 网络通信
3.1 局域网通信——聊天功能
3.1.1 如何实现通信
3.1.2 查询联机用户
3.1.3 设置聊天终端模式
3.1.4 实现聊天功能
3.2 互联网通信——电子邮件
3.2.1 电子邮件工具——pine
3.2.2 邮件的收发与管理
3.3 实训
3.4 习题
第4章 任务自动化
4.1 linux过滤器
4.1.1 grep过滤器
4.1.2 wc过滤器
4.1.3 cut过滤器
4.1.4 tr过滤器
4.1.5 sort过滤器
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.5 实现linux操作自动化
4.5.1 shell简介
4.5.2 编写shell脚本
4.5.3 执行shell脚本
4.6 实训
4.7 习题
第5章 编写linux的shell脚本
5.1 变量(variables)
5.1.1 设置变量
5.1.2 局部与全局变量
5.1.3 env命令
5.2 运算表达式
5.2.1 expr命令
5.2.2 关系与逻辑表达式
5.2.3 算术运算表达式
5.3 分支结构
5.3.1 if结构
5.3.2 if语句嵌套与elif语句
5.3.3 case...esac命令
5.4 循环结构
5.4.1 while结构
5.4.2 until结构
5.4.3 for结构
5.4.4 break与continue命令
5.5 shell脚本里的参数处理
5.6 实现功能强大的自动化处理
5.6.1 cron
5.6.2 anacron
5.6.3 at
5.6.4 batch
5.7 实训
5.8 习题
第6章 管理文件和进程
6.1 在linux里打印
6.1.1 printcap文件
6.1.2 lpr命令
6.1.3 lpq命令
6.1.4 lprm命令
6.1.5 lpc命令..
6.1.6 pr命令
6.2 文件查找
6.3 后台处理
6.4 文件命令
6.5 文件比较
6.6 shell内置命令
6.7 实训
6.8 习题
第2篇 linux服务器配置与管理
第7章 linux的系统管理
7.1 管理用户与组
7.1.1 管理用户与组的命令
7.1.2 使用用户管理器
7.1.3 存储用户与组的信息文件
7.2 打印机管理
7.2.1 打印服务管理概述
7.2.2 配置打印机
7.2.3 打印机常见故障与解决方法
7.3 数据备份与恢复
7.4 实训
7.5 习题
第8章 安装包
8.1 包管理
8.1.1 linux的软件存在形式——软件包
8.1.2 red hat包管理(rpm)
8.2 rpm操作
8.2.1 安装包
8.2.2 升级包
8.2.3 卸载包
8.2.4 查询包
8.2.5 检验包
8.3 用rpm诊断
8.4 文件压缩与打包
8.4.1 zip和unzip
8.4.2 gzip和gunzip
8.4.3 打包文件命令——tar
8.5 图形界面下包的安装与管理
8.5.1 添加删除应用程序
8.5.2 文件打包器
8.6 实训
8.7 习题
第9章 配置dns服务器
9.1 dns的运行原理
9.2 dns配置文件及语法
9.2.1 dns服务器配置文件
9.2.2 dns资源记录
9.3 配置dns服务器
9.4 配置客户端
9.5 常见问题
9.6 实训
9.7 习题
第10章 配置dhcp服务器
10.1 dhcp的实现
10.1.1 dhcp地址分配
10.1.2 典型dhcp实现
10.2 配置dhcp
10.2.1 配置dhcp服务器
10.2.2 配置dhcp客户机
10.3 实训
10.4 习题
第11章 配置ftp
11.1 文件传输协议(ftp)
11.2 文件属性
11.3 ftp常用命令集
11.4 vsftp服务器的安装
11.5 配置ftp服务器
11.5.1 用户管理尸——vsftpd.ftpusers
11.5.2 配置文件vsftpd.conf
11.5.3 进一步配置vsftpd.conf
11.6 配置虚拟ftp服务器
11.7 实训
11.8 习题
第12章 配置网络文件服务器(nfs)
12.1 了解nfs
12.1.1 远程过程调用(rpc)
12.1.2 nfs守护进程
12.2 nfs服务器的安装和配置
12.2.1 nfs服务器的安装
12.2.2 用配置工具配置nfs
12.2.3 用命令行配置nfs
12.2.4 主机名格式
12.2.5 启动nfs守护进程
12.3 建立nfs客户机
12.3.1 挂载nfs文件系统
12.3.2 使用/etc/fstab来挂载nfs文件系统
12.3.3 使用autofs来挂载nfs文件系统
12.3.4 启动和停止服务器
12.4 nfs的安全性
12.5 nfs故障解决
12.6 实训
12.7 习题
第13章 配置www服务器
13.1 apache服务器简介
13.1.1 apache的由来
13.1.2 apache的官方下载地址
13.2 apache服务器的特色和新功能
13.2.1 apache服务器的特色
13.2.2 apache 2.0的新功能
13.3 安装和启动apache服务器
13.3.1 安装apache服务器
13.3.2 启动apache服务器
13.4 配置apache服务器
13.5 管理网站
13.6 实训
13.7 习题
参考文献...
前言
第1篇 linux操作系统基础
第1章 linux操作系统简介与red hat linux 9安装
1.1 操作系统概述
1.2 linux的历史
1.3 linux体系结构
1.4 red hat linux 9的安装
1.4.1 安装前的准备
1.4.2 安装过程
1.5 red hat linux的登录与退出
1.5.1 linux系统登录
1.5.2 退出系统
1.6 实训
1.7 作业
第2章 linux基础
2.1 linux文件系统
2.1.1 文件命名约定
2.1.2 绝对路径与相对路径
2.1.3 文件类型
.2.1.4 用户类型
2.2 linux目录命令
2.2.1 显示当前工作目录
2.2.2 改变当前目录
2.2.3 创建目录
2.2.4 列出目录内容
2.3 常用文件命令
2.3.1 显示文件内容命令
2.3.2 文件操作
2.3.3 文本的创建与维护
2.4 文件访问权限(faps)
2.4.1 文件访问权限的概念
2.4.2 修改文件访问权限
2.5 其他linux命令
2.5.1 操纵屏幕
2.5.2 查看系统时间与日期
2.5.3 查看当前登录的用户
2.5.4 显示手册页
2.6 实训
2.7 习题
第3章 网络通信
3.1 局域网通信——聊天功能
3.1.1 如何实现通信
3.1.2 查询联机用户
3.1.3 设置聊天终端模式
3.1.4 实现聊天功能
3.2 互联网通信——电子邮件
3.2.1 电子邮件工具——pine
3.2.2 邮件的收发与管理
3.3 实训
3.4 习题
第4章 任务自动化
4.1 linux过滤器
4.1.1 grep过滤器
4.1.2 wc过滤器
4.1.3 cut过滤器
4.1.4 tr过滤器
4.1.5 sort过滤器
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.5 实现linux操作自动化
4.5.1 shell简介
4.5.2 编写shell脚本
4.5.3 执行shell脚本
4.6 实训
4.7 习题
第5章 编写linux的shell脚本
5.1 变量(variables)
5.1.1 设置变量
5.1.2 局部与全局变量
5.1.3 env命令
5.2 运算表达式
5.2.1 expr命令
5.2.2 关系与逻辑表达式
5.2.3 算术运算表达式
5.3 分支结构
5.3.1 if结构
5.3.2 if语句嵌套与elif语句
5.3.3 case...esac命令
5.4 循环结构
5.4.1 while结构
5.4.2 until结构
5.4.3 for结构
5.4.4 break与continue命令
5.5 shell脚本里的参数处理
5.6 实现功能强大的自动化处理
5.6.1 cron
5.6.2 anacron
5.6.3 at
5.6.4 batch
5.7 实训
5.8 习题
第6章 管理文件和进程
6.1 在linux里打印
6.1.1 printcap文件
6.1.2 lpr命令
6.1.3 lpq命令
6.1.4 lprm命令
6.1.5 lpc命令..
6.1.6 pr命令
6.2 文件查找
6.3 后台处理
6.4 文件命令
6.5 文件比较
6.6 shell内置命令
6.7 实训
6.8 习题
第2篇 linux服务器配置与管理
第7章 linux的系统管理
7.1 管理用户与组
7.1.1 管理用户与组的命令
7.1.2 使用用户管理器
7.1.3 存储用户与组的信息文件
7.2 打印机管理
7.2.1 打印服务管理概述
7.2.2 配置打印机
7.2.3 打印机常见故障与解决方法
7.3 数据备份与恢复
7.4 实训
7.5 习题
第8章 安装包
8.1 包管理
8.1.1 linux的软件存在形式——软件包
8.1.2 red hat包管理(rpm)
8.2 rpm操作
8.2.1 安装包
8.2.2 升级包
8.2.3 卸载包
8.2.4 查询包
8.2.5 检验包
8.3 用rpm诊断
8.4 文件压缩与打包
8.4.1 zip和unzip
8.4.2 gzip和gunzip
8.4.3 打包文件命令——tar
8.5 图形界面下包的安装与管理
8.5.1 添加删除应用程序
8.5.2 文件打包器
8.6 实训
8.7 习题
第9章 配置dns服务器
9.1 dns的运行原理
9.2 dns配置文件及语法
9.2.1 dns服务器配置文件
9.2.2 dns资源记录
9.3 配置dns服务器
9.4 配置客户端
9.5 常见问题
9.6 实训
9.7 习题
第10章 配置dhcp服务器
10.1 dhcp的实现
10.1.1 dhcp地址分配
10.1.2 典型dhcp实现
10.2 配置dhcp
10.2.1 配置dhcp服务器
10.2.2 配置dhcp客户机
10.3 实训
10.4 习题
第11章 配置ftp
11.1 文件传输协议(ftp)
11.2 文件属性
11.3 ftp常用命令集
11.4 vsftp服务器的安装
11.5 配置ftp服务器
11.5.1 用户管理尸——vsftpd.ftpusers
11.5.2 配置文件vsftpd.conf
11.5.3 进一步配置vsftpd.conf
11.6 配置虚拟ftp服务器
11.7 实训
11.8 习题
第12章 配置网络文件服务器(nfs)
12.1 了解nfs
12.1.1 远程过程调用(rpc)
12.1.2 nfs守护进程
12.2 nfs服务器的安装和配置
12.2.1 nfs服务器的安装
12.2.2 用配置工具配置nfs
12.2.3 用命令行配置nfs
12.2.4 主机名格式
12.2.5 启动nfs守护进程
12.3 建立nfs客户机
12.3.1 挂载nfs文件系统
12.3.2 使用/etc/fstab来挂载nfs文件系统
12.3.3 使用autofs来挂载nfs文件系统
12.3.4 启动和停止服务器
12.4 nfs的安全性
12.5 nfs故障解决
12.6 实训
12.7 习题
第13章 配置www服务器
13.1 apache服务器简介
13.1.1 apache的由来
13.1.2 apache的官方下载地址
13.2 apache服务器的特色和新功能
13.2.1 apache服务器的特色
13.2.2 apache 2.0的新功能
13.3 安装和启动apache服务器
13.3.1 安装apache服务器
13.3.2 启动apache服务器
13.4 配置apache服务器
13.5 管理网站
13.6 实训
13.7 习题
参考文献...
Linux操作系统教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×