词条 | Linux网络技术基础 |
释义 | 《Linux网络技术基础》针对初学者的特点,介绍在Linux平台下,网络管理及相关技术全书从简单的用户操作和管理入手,使读者逐步掌握Linux系统的文件系统管理、进程管理、资源管理、备份管理、网络管理、Shell编程以及各种应用服务器的配置和管理的方法和技巧。全书设计了大量Shell编程实例,并结合进程管理和资源管理的内容,使学生掌握通过Shell编程实现系统自动调度资源和管理资源的方法。实例的设定依据是网管的实际需求,《Linux网络技术基础》的对象是将要从事和正在从事计算机网络管理和应用的专业技术人员。 书名: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系统之间的文件备份 附录 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。