书籍详情
Linux实用教程
作者:刘兵,吴煜煌等编著
出版社:中国水利水电出版社
出版时间:2004-07-01
ISBN:9787508422374
定价:¥26.00
购买这本书可以去
内容简介
本书从三个方面来介绍Red Hat Linux操作系统。第一部分是Red Hat Linux操作系统的安装、配置及常用命令。第二部分是Red Hat Linux操作系统的网络管理,包括如何管理用户,如何设置DNS服务器、SMTP/POP3 E-mail服务器、Web服务器、NFS服务器以及文件和打印服务器,FTP服务器的配置和维护,最后对Linux系统的网络安全及应用架构进行了讲解。第三部分是如何在Red Hat Linux中进行程序设计,包括一个程序的编辑、编译、调试、生成RPM安装包的整个过程。本书使用Red Hat 9版本为例来讲述。 本书适合高等院校计算机专业及计算机网络专业的学生使用,也可作为Linux系统管理人员、网络管理人员及广大Linux爱好者的参考书。 本书所配电子教案,可以从中国水利水电出版社网站下载,网址为: www.waterpub.com.cn
作者简介
暂缺《Linux实用教程》作者简介
目录
前言
第1章 Linux概况及安装
本章学习目标
1. 1 Linux概述
1. 1. 1 Linux简介
1. 1. 2 主要的Linux版本
1. 2 Red Hat Linux 9的安装
1. 2. 1 Red Hat 9的硬件需求
1. 2. 2 安装前的准备
1. 2. 3 Red Hat Linux 的安装步骤
1. 2. 4 Red Hat Linux 9的登录和关闭
1. 3 Linux的基本使用和设置
1. 3. 1 显示属性的设置
1. 3. 2 配置日期和时间
1. 3. 3 软盘和光盘的使用
1. 3. 4 打印机的安装与设置
1. 4 使用RPM来管理软件包
1. 4. 1 RPM的设计目标
1. 4. 2 RPM的基本操作模式
本章小结
习题
第2章 Linux的常用命令
本章学习目标
2. 1 命令的使用
2. 1. 1 命令的使用方式
2. 1. 2 特殊字符
2. 1. 3 通配符基础
2. 2 文件的概念及操作命令
2. 2. 1 文件显示命令
2. 2. 2 查找. 排序及显示指定文件内容的命令
2. 2. 3 比较文件内容的命令
2. 2. 4 复制. 删除和移动文件的命令
2. 2. 5 文件内容统计命令
2. 2. 6 命令的输入和输出
2. 3 目录及其操作命令
2. 3. 1 目录结构
2. 3. 2 创建和删除目录的命令
2. 3. 3 改变工作目录和显示目录内容的命令
2. 3. 4 链接文件的命令
2. 3. 5 改变文件或目录存取权限的命令
2. 4 文件压缩与联机帮助命令
2. 4. 1 文件压缩
2. 4. 2 联机帮助
本章小结
习题
第3章 Linux系统管理
本章学习目标
3. 1 系统管理概述
3. 2 用户和工作组管理
3. 2. 1 用户和组文件
3. 2. 2 用户和组账户的维护命令
3. 2. 3 用户和组的状态命令
3. 2. 4 使用Red Hat用户管理器管理用户和组
3 . 3 进程管理
3. 3. 1 进程的定义
3. 3. 2 报告进程状态
3. 3. 3 结束进程
3. 3. 4 进程睡眠
3. 4 查看登录用户及日志文件信息
3. 4. 1 识别Linux中的用户
3. 4. 2 查看日志文件系统
本章小结
习题
第4章 Linux网络基础
本章学习目标
4. 1 TCP/IP协议
4. 1. 1 TCP/IP协议概述
4. 1. 2 Internet网际协议(IP)
4. 1. 3 下一代的网际协议IPv6
4. 1. 4 Linux的网络配置
4. 2 Linux网络配置的常用命令
4. 2. 1 hostname
4. 2. 2 if onfig
4. 2. 3 ifup和ifdown
4. 2. 4 route
4. 2. 5 ping
4. 2. 6 tra eroute
4. 2. 7 netstat
4. 2. 8 nslookup
4. 2. 9 t pdump
4. 3 网络配置文件及程序
4. 3. 1 网络配置文件
4. 3. 2 使用net onfig程序配置网络
4. 3. 3 测试网络
本章小结
习题
第5章 Intranet服务器
本章学习目标
5. 1 Samba服务器
5. 1. 1 Samba简介
5. 1. 2 安装与配置Samba服务器
5. 1. 3 启动或停止Samba服务
5. 1. 4 在Windows的网上邻居中访问Samba共享
5. 1. 5 Linux系统中Samba服务器的客户端软件
5. 2 NFS服务器
5. 2. 1 NFS概述
5. 2. 2 NFS服务的启动和停止
5. 2. 3 NFS服务器的配置
5. 2. 4 NFS服务器的状态查询
5. 2. 5 NFS的客户端配置
5. 3 DHCP服务器
5. 3. 1 DHCP协议
5. 3. 2 DHCP服务器配置
5. 3. 3 在Windows和Linux操作系统中DHCP客户端的设置方法
本章小结
习题
第6章 Internet应用服务器的配置
本章学习目标
6. 1 域名系统(DNS)
6. 1. 1 Internet的域名管理
6. 1. 2 DNS服务器的配置
6. 1. 3 在Windows和Linux操作系统中DNS客户端的设置方法
6. 2 文件传输协议服务器(FTP)
6. 2. 1 FTP协议的工作原理
6. 2. 2 Linux环境下的FTP服务器
6. 2. 3 FTP服务器的启动与配置
6. 2. 4 FTP客户端的常用命令
6. 3 邮件服务器(E-mail)
6. 3. 1 概述
6. 3. 2 Sendmail的安装与启动
6. 3. 3 Sendmail的配置
6. 3. 4 在Linux操作系统中邮件客户端的设置方法
本章小结
习题
第7章 Web应用服务
本章学习目标
7. 1 Apa he服务器
7. 1. 1 Apa he服务器简介
7. 1. 2 安装和启动Apa he服务器
7. 1. 3 Apa he服务器的配置
7. 1. 4 配置虚拟主机
7. 2 数据库服务器My SQL
7. 2. 1 My SQL概述
7. 2. 2 安装和启动My SQL
7. 2. 3 My SQL基本操作
7. 2. 4 My SQL数据库的用户权限
7. 2. 5 My SQL数据库的备份与恢复
7. 3 Web程序设计语言(PHP)
7. 3. 1 PHP简介
7. 3. 2 PHP的基础--HTML语言
7. 3. 3 PHP语法简介
7. 3. 4 PHP连接MySQL的方法
本章小结
习题
第8章 网络安全
本章学习目标
8. 1 计算机网络安全基础知识
8. 1. 1 网络安全的含义
8. 1. 2 网络安全的特征
8. 1. 3 对网络安全的威胁
8. 1. 4 网络安全的关键技术
8. 1. 5 Linux系统的网络安全策略
8. 1. 6 Linux网络安全工具
8. 2 防火墙技术
8. 2. 1 什么是防火墙
8. 2. 2 防火墙的三种类型
8. 2. 3 防火墙的体系结构
8. 2. 4 包过滤技术
8. 3 使用Linux架构包过滤防火墙
8. 3. 1 包过滤型防火墙的一般概念
8. 3. 2 Netfilter/iptables简介
8. 3. 3 包过滤防火墙配置实例
本章小结
习题.
第9章 Linux程序设计基础
本章学习目标
9. 1 概述
9. 1. 1 Linux编程
9. 1. 2 Linux编程风格
9. 2 IDE的使用
9. 2. 1 VIM编辑器
9. 2. 2 ema s编辑器
9. 2. 3 使用KDevelop开发C程序
9. 3 使用GNU 开发应用程序
9. 3. 1 使用GNU
9. 3. 2 使用GNU make编辑makefile
9. 3. 3 使用automake和auto onf产生Makefile
9. 4 调试工具GDB
9. 4. 1 GDB调试器简介
9. 4. 2 GDB命令的基本使用和应用
9. 5 使用RCS/CVS来管理源代码
9. 5. 1 RCS的使用
9. 5. 2 CVS的使用
9. 6 将软件打包
9. 6. 1 RMP简介
9. 6. 2 制作RMP
本章小结
习题
参考文献
第1章 Linux概况及安装
本章学习目标
1. 1 Linux概述
1. 1. 1 Linux简介
1. 1. 2 主要的Linux版本
1. 2 Red Hat Linux 9的安装
1. 2. 1 Red Hat 9的硬件需求
1. 2. 2 安装前的准备
1. 2. 3 Red Hat Linux 的安装步骤
1. 2. 4 Red Hat Linux 9的登录和关闭
1. 3 Linux的基本使用和设置
1. 3. 1 显示属性的设置
1. 3. 2 配置日期和时间
1. 3. 3 软盘和光盘的使用
1. 3. 4 打印机的安装与设置
1. 4 使用RPM来管理软件包
1. 4. 1 RPM的设计目标
1. 4. 2 RPM的基本操作模式
本章小结
习题
第2章 Linux的常用命令
本章学习目标
2. 1 命令的使用
2. 1. 1 命令的使用方式
2. 1. 2 特殊字符
2. 1. 3 通配符基础
2. 2 文件的概念及操作命令
2. 2. 1 文件显示命令
2. 2. 2 查找. 排序及显示指定文件内容的命令
2. 2. 3 比较文件内容的命令
2. 2. 4 复制. 删除和移动文件的命令
2. 2. 5 文件内容统计命令
2. 2. 6 命令的输入和输出
2. 3 目录及其操作命令
2. 3. 1 目录结构
2. 3. 2 创建和删除目录的命令
2. 3. 3 改变工作目录和显示目录内容的命令
2. 3. 4 链接文件的命令
2. 3. 5 改变文件或目录存取权限的命令
2. 4 文件压缩与联机帮助命令
2. 4. 1 文件压缩
2. 4. 2 联机帮助
本章小结
习题
第3章 Linux系统管理
本章学习目标
3. 1 系统管理概述
3. 2 用户和工作组管理
3. 2. 1 用户和组文件
3. 2. 2 用户和组账户的维护命令
3. 2. 3 用户和组的状态命令
3. 2. 4 使用Red Hat用户管理器管理用户和组
3 . 3 进程管理
3. 3. 1 进程的定义
3. 3. 2 报告进程状态
3. 3. 3 结束进程
3. 3. 4 进程睡眠
3. 4 查看登录用户及日志文件信息
3. 4. 1 识别Linux中的用户
3. 4. 2 查看日志文件系统
本章小结
习题
第4章 Linux网络基础
本章学习目标
4. 1 TCP/IP协议
4. 1. 1 TCP/IP协议概述
4. 1. 2 Internet网际协议(IP)
4. 1. 3 下一代的网际协议IPv6
4. 1. 4 Linux的网络配置
4. 2 Linux网络配置的常用命令
4. 2. 1 hostname
4. 2. 2 if onfig
4. 2. 3 ifup和ifdown
4. 2. 4 route
4. 2. 5 ping
4. 2. 6 tra eroute
4. 2. 7 netstat
4. 2. 8 nslookup
4. 2. 9 t pdump
4. 3 网络配置文件及程序
4. 3. 1 网络配置文件
4. 3. 2 使用net onfig程序配置网络
4. 3. 3 测试网络
本章小结
习题
第5章 Intranet服务器
本章学习目标
5. 1 Samba服务器
5. 1. 1 Samba简介
5. 1. 2 安装与配置Samba服务器
5. 1. 3 启动或停止Samba服务
5. 1. 4 在Windows的网上邻居中访问Samba共享
5. 1. 5 Linux系统中Samba服务器的客户端软件
5. 2 NFS服务器
5. 2. 1 NFS概述
5. 2. 2 NFS服务的启动和停止
5. 2. 3 NFS服务器的配置
5. 2. 4 NFS服务器的状态查询
5. 2. 5 NFS的客户端配置
5. 3 DHCP服务器
5. 3. 1 DHCP协议
5. 3. 2 DHCP服务器配置
5. 3. 3 在Windows和Linux操作系统中DHCP客户端的设置方法
本章小结
习题
第6章 Internet应用服务器的配置
本章学习目标
6. 1 域名系统(DNS)
6. 1. 1 Internet的域名管理
6. 1. 2 DNS服务器的配置
6. 1. 3 在Windows和Linux操作系统中DNS客户端的设置方法
6. 2 文件传输协议服务器(FTP)
6. 2. 1 FTP协议的工作原理
6. 2. 2 Linux环境下的FTP服务器
6. 2. 3 FTP服务器的启动与配置
6. 2. 4 FTP客户端的常用命令
6. 3 邮件服务器(E-mail)
6. 3. 1 概述
6. 3. 2 Sendmail的安装与启动
6. 3. 3 Sendmail的配置
6. 3. 4 在Linux操作系统中邮件客户端的设置方法
本章小结
习题
第7章 Web应用服务
本章学习目标
7. 1 Apa he服务器
7. 1. 1 Apa he服务器简介
7. 1. 2 安装和启动Apa he服务器
7. 1. 3 Apa he服务器的配置
7. 1. 4 配置虚拟主机
7. 2 数据库服务器My SQL
7. 2. 1 My SQL概述
7. 2. 2 安装和启动My SQL
7. 2. 3 My SQL基本操作
7. 2. 4 My SQL数据库的用户权限
7. 2. 5 My SQL数据库的备份与恢复
7. 3 Web程序设计语言(PHP)
7. 3. 1 PHP简介
7. 3. 2 PHP的基础--HTML语言
7. 3. 3 PHP语法简介
7. 3. 4 PHP连接MySQL的方法
本章小结
习题
第8章 网络安全
本章学习目标
8. 1 计算机网络安全基础知识
8. 1. 1 网络安全的含义
8. 1. 2 网络安全的特征
8. 1. 3 对网络安全的威胁
8. 1. 4 网络安全的关键技术
8. 1. 5 Linux系统的网络安全策略
8. 1. 6 Linux网络安全工具
8. 2 防火墙技术
8. 2. 1 什么是防火墙
8. 2. 2 防火墙的三种类型
8. 2. 3 防火墙的体系结构
8. 2. 4 包过滤技术
8. 3 使用Linux架构包过滤防火墙
8. 3. 1 包过滤型防火墙的一般概念
8. 3. 2 Netfilter/iptables简介
8. 3. 3 包过滤防火墙配置实例
本章小结
习题.
第9章 Linux程序设计基础
本章学习目标
9. 1 概述
9. 1. 1 Linux编程
9. 1. 2 Linux编程风格
9. 2 IDE的使用
9. 2. 1 VIM编辑器
9. 2. 2 ema s编辑器
9. 2. 3 使用KDevelop开发C程序
9. 3 使用GNU 开发应用程序
9. 3. 1 使用GNU
9. 3. 2 使用GNU make编辑makefile
9. 3. 3 使用automake和auto onf产生Makefile
9. 4 调试工具GDB
9. 4. 1 GDB调试器简介
9. 4. 2 GDB命令的基本使用和应用
9. 5 使用RCS/CVS来管理源代码
9. 5. 1 RCS的使用
9. 5. 2 CVS的使用
9. 6 将软件打包
9. 6. 1 RMP简介
9. 6. 2 制作RMP
本章小结
习题
参考文献
猜您喜欢