《Linux网路技术基础》是2008年机械工业出版社出版的图书,作者是孙建华。
基本介绍
- 书名:Linux网路技术基础
- 作者:孙建华
- ISBN:9787111246107
- 定价:32.00 元
- 出版社:机械工业出版社
- 出版时间:2008
- 开本:16
内容简介
《Linux网路技术基础》针对初学者的特点,介绍在Linux平台下,网路管理及相关技术全书从简单的用户操作和管理入手,使读者逐步掌握Linux系统的档案系统管理、进程管理、资源管理、备份管理、网路管理、Shell编程以及各种套用伺服器的配置和管理的方法和技巧。
《Linux网路技术基础》的特点是:针对网路管理员岗位所需的知识和能力,从简单用户操作和管理入手,通过大量系统管理的实例帮助学生理解档案系统的安全管理、进程的调度、网路管理的概念,掌握在Linux系统下进行网路管理的基本方法。全书设计了大量Shell编程实例,并结合进程管理和资源管理的内容,使学生掌握通过Shell编程实现系统自动调度资源和管理资源的方法。实例的设定依据是网管的实际需求。
《Linux网路技术基础》的对象是将要从事和正在从事计算机网路管理和套用的专业技术人员。
作者简介
本书作者系北京联合大学套用文理学院教授,具有多年Unix系统和Linux系统的套用开发经验,1998年至2000年在香港科技大学网路中心工作,并先后到中国台湾、新加坡、英国、美国和日本等地区和国家的大学进行考察和交流,具有丰富的网路建设和管理经验,从1998年至今任世界全球资讯网联盟香港办事处技术顾问,主编和参编网路技术套用教材等20余部,其中,2部获评北京市市级精品教材,2部获北京市市级精品教材建设立项。
编辑推荐
若想成为专业的网路管理员,就必须熟练掌握Linux作业系统的管理与开发。任何一个专业的网路安全工具和系统都不可能百分之百满足网路内日益变化和更新的网路管理需求。因此,掌握有效管理网路系统各种软硬资源的方法是优秀网路管理员的首要任务。《Linux网路技术基础》力求使初学者通过实际网路管理任务的实践,理解系统资源之间的关係,掌握管理这些资源的方法,最终能够通过Shell编程的方法实现自动管理和监控各种网路资源。
目录
前言
第1章Linux网路技术基础
1.1Linux网路技术
1.1.1系统管理
1.1.2网路系统管理
1.2系统管理员的职责
1.2.1日常的备份和恢复
1.2.2监测系统
1.2.3诊断和解决问题
1.3网路系统管理
1.3.1配置管理
1.3.2故障管理
1.3.3性能管理
1.3.4计费管理
1.3.5安全管理
1.3.6其他网路管理功能
1.3.7套用
1.4网路系统管理的实现与软体
1.4.1OpenView
1.4.2SunNetManager
第2章用户管理
2.1用户管理的基本概念
2.2用户和系统资源的关係
2.3用户管理命令
2.3.1用户账号管理命令
213.2用户组管理命令
2.4用户使用档案系统空间的限制
2.4.1限制用户使用磁碟空间的方法
2.4.2限制用户组使用磁碟空间的方法
2.5套用实例
练习题
第3章档案系统管理
3.1档案系统构成
3.1.1档案系统结构
3.1.2节点
3.1.3连结
3.1.4超级块
3.2档案系统分类
3.2.1档案系统类型
3.2.2虚拟档案系统
3.2.3档案系统的自动装载
3.2.4设备管理及设备档案
3.2.5系统目录结构
3.3档案系统管理方法
3.3.1档案管理
3.3.2档案许可权
3.4档案系统管理命令
3.4.1安装档案系统
3.4.2卸载档案系统
3.4.3检查与修复档案系统
3.4.4修改档案许可权
3.4.5设备管理命令mknod
3.5档案系统的安全性
3.5.1修改档案系统扩展属性
3.5.2查看档案系统扩展属性
3.6常用的档案管理命令
3.7档案系统共享
3.7.1异构档案系统共享
3.7.2网路档案系统
3.8套用实例
练习题
第4章备份管理
4.1系统备份的意义
4.1.1数据失效
4.1.2系统备份的意义
4.2备份的策略
4.2.1备份介质
4.2.2备份方式
4.2.3备份周期
4.2.4备份层次
4.2.5备份类型
4.2.6备份策略
4.3备份的基本命令
4.3.1tar程式和数据备份
4.3.2cpio程式和数据备份
4.3.3dump程式和数据备份
4.3.4cp程式和数据备份
4.4本地与远程备份的套用
4.4.1使用tar进行本机备份
4.4.2使用rsyncj挂行远程镜像备份
练习题
第5章进程管理
5.1进程的概念
5.2进程的管理
5.2.1进程调度
5.2.2进程记账
5.3telnet和ftpj茳程的配置和管理
5.3.1telent伺服器进程的配置
5.3.2ftp伺服器进程的配置
5.3.3OpenSSH挂程的套用
5.4常用的进程操作命令
5.4.1启动进程
5.4.2进程调度命令
5.4.3进程记账
5.4.4进程操作命令
5.4.5远程登录
练习题
第6章Shell编程
6.1Shell编程简介
6.2Shell基本语法
6.2.1传递参数
6.2.2Shell程式的变数和参数
6.2.3Shell的测试表达式
6.2.4Shell的控制结构
6.3awk
6.3.1awk的调用方式
6.3.2awk的语法
6.3.3awk的记录、栏位与内置变数
6.3.4awk的变数”
6.3.5awkj垂算与判断
6.3.6awk的流程控制
6.3.7awk的常规表达式
6.4sed
6.4.1sed的基本语法
6.4.2sed规则表达式
6.4.3sed规则表达式与命令的套用
6.5Shell程式实例
6.5.1Shell选单程式
6.5.2编~Shell程式检查系统资源
6.5.3自动调用ftp传输软体
6.5.4使用系统定时器管理网路资源
6.5.5系统定时备份
6.5.6系统自动创建50个用户账号
6.5.7Shell程式综合实例1:用Shell程式管理系统资源
6.5.8Shell程式综合实例2:将.HOWT0信息转换成网页
6.5.9Shell编程综合实例3:系统Shell程式
练习题
第7章网路配置与管理
7.1网路配置
7.1.1与网路配置相关的系统档案
7.1.2ifconfig的使用
7.1.3网路的测试命令
7.2路由配置
7.2.1路由配置命令
7.2.2路由配置实例
7.3危险的网路命令
练习题
第8章Internet套用伺服器的配置
8.1DNS伺服器的安装和配置管理
8.1.1主DNS伺服器配置实例
8.1.2DNS伺服器启动和故障排除
8.1.3辅:DNS伺服器的配置
8.1.4DNS伺服器配置的常见错误信息
8.1.5DNS安全问题
8.2代理伺服器的安装和配置管理
8.2.1获取squid套用软体包
8.2.2解压squid软体包
8.2.3安装squid2.5.STABLE3软体包
8.2.4配置squid2.5.STABLE3软体包
8.2.5启动squidj生程
8.3匿名ftp伺服器的安装和配置管理
8.3.1ftp伺服器配置简介
8.3.2proftpd伺服器安装配置
8.3.3WH—ftp的安装配置和管理
8.3.4WH—ftp主要配置命令说明
8.3.5WH—ftp的配置实例
8.4DHCP伺服器的安装和配置管理
8.4.1配置dhcpconf档案
8.4.2启动DHCP生程
8.5Cxterm的安装与配置
8.5.1如何获取Cxterm
8.5.2解开压缩档
8.5.3安装并配置
8.5.4启动Cxterm
8.6配置Apache伺服器
8.6.1运行控制
8.6.2访问控制
8.6.3控制存取的方式
8.6.4Apache伺服器的配置实例
练习题
第9章系统资源与日誌管理
9.1系统资源管理概述
9.2系统日誌和管理
9.2.1系统日誌
9.2.2系统日誌进程的启动
9.3日誌档案套用实例
9.3.1资源管理套用1:用户限额控制
9.3.2日誌套用实例2:检查用户非法操作
9.3.3资源管理套用实例:编写Shell程式检查系统中无效用户
9.3.4编写Shell程式进行日誌分析
练习题
第10章系统安装与配置管理
10.1Slackware系统安装
10.1.1如何获取LinuxSlackware
10.1.2硬体需求
10.1.3準备安装Slackware
10.1.4Slackwarel0.0系统安装
10.1.5LinuxSlackware9.0安装实例
10.2系统的开机和关机
10.2.1启动系统
10.2.2关闭系统
10.3Linux系统安装配置疑难问题解答
10.3.1忘记超级用户密码时如何进入系统
10.3.2Linux系统安装成功后系统不能引导,如何处理
10.3.3如何删除LIL0
10.3.4如何远程登录超级用户
10.3.5如何在没有DNS的情况下实现域名解析.
10.3.6如何查找记忆模糊的系统配置
10.3.7如何查找系统档案
10.3.8当ping成功但FTP连线失败时如何处理
10.3.9如何修复受损的档案系统
10.3.10如何在Linux系统下建立多文俐系统,它的作用是什幺
练习题
第11章Linux网路技术综合实训
11.1简单网路模型描述
11.2.Apache伺服器的配置
11.2.1建立.Apache配置档案
11.2.2启动httpd进程
11.2.3测试
11.3DHCP伺服器的配置
11.3.1建立DHC:P配置档案
11.3.2启动DHCP进程.
11.3.3测试dhcpd进程
11.4NFS伺服器的配置
11.4.1配置NFS伺服器端
11.4.2在nfs客户端测试
11.5DNS伺服器的配置
11.5.1DNS安装前的相关配置
11.5.2DNS进程配置文fl:/etc/named.cc
11.5.3配置/vanamed下的资料库
11.5.4DNs伺服器进程启动
11.5.5测试
11.6FrP伺服器的配置
11.6.1配置WU—ftp
11.6.2启动Wtl.ftp进程
11.6.3测试
11.7远程备份
11.7.1rsync配置
11.7.2在Windows系统和Linux系统之间的档案备份
附录