词条 | Red Hat Linux9系统管理员完全学习手册 |
释义 | 基本信息书名:Red Hat Linux9系统管理员完全学习手册 图书编号:1626930 出版社:科学出版 定价:36.0 ISBN:703015300 作者:姜中华 出版日期:2005-07-01 版次: 1 简介Linux是多用户分时操作系统,是自由软件,具有Unix的全部功能,得到多数硬件厂商的支持,而且Linux操作系统本身附带了许多有用的应用软件。在众多Linux发行版中,RedHatLinux是最常用、最容易使用的版本之一。 全书讲述了RedHatLinux9的安装、Linux的基础命令(文件、shell、网络配置和软件安装)、桌面应用知识(GNOME、KDE和常用应用软件)和企业应用(各种服务器的配置和使用)方面的内容。本书始终以实用为原则,通过丰富的实例说明问题,既能使新手轻松入门,又能使有一定经验的用户迅速提高应用能力。 本书适合Linux初学者、大专院校学生以及广大Linux爱好者使用。 目录第1章安装RedHatLinux9 1.1Linux操作系统简介 1.1.1Linux的历史 1.1.2Linux操作系统的特点 1.1.3Linux操作系统的应用领域 1.1.4常见的Linux发行版 1.2准备安装RedHatLinux9 1.2.1选择硬件平台 1.2.2RedHat的版本 1.2.3检查RedHatLinux9的硬件需求 1.2.4准备安装RedHatLinux9 1.3安装RedHatLinux9 1.3.1选择安装模式 1.3.2测试安装介质 1.3.3选择语种、键盘和安装途径 1.3.4选择安装类型 1.3.5磁盘分区 1.3.6配置引导装载程序 1.3.7配置TCP/IP网络 1.3.8设置主机名 1.3.9防火墙配置 1.3.10语言支持的选择 1.3.11时区配置 1.3.12设置根口令 1.3.13验证配置 1.3.14软件包组的选择 1.3.15准备安装 1.3.16安装软件包 1.3.17创建引导盘 1.3.18显卡配置 1.3.19显示器和定制 1.3.20安装完成 1.4LILO和GRUB配置 1.4.1LILO的配置实例 1.4.2LILO的常用参数 1.4.3使用LILO时遇到的问题及对策 1.4.4GRUB的配置行 1.4.5GRUB的配置实例 1.5使用Windows的引导管理器引导Linux 思考与练习 第2章初次使用Linux 2.1系统引导和用户登录 2.2XWindow使用基础 2.2.1桌面环境的基本操作 2.2.2在桌面系统中使用X终端 2.3用户注销 2.4系统关闭和重启 2.4.1文字模式下的系统关闭 2.4.2图形模式下的系统关闭 2.5使用Linux上网指南 2.5.1图形化浏览器的使用 2.5.2文件下载 2.5.3图形化电子邮件客户 2.6如何获得在线帮助 2.6.1手册页 2.6.2包的文档 2.6.3HOWTO和FAQ 2.6.4slocate命令 2.6.5info页 思考与练习 第3章使用Linux的基本命令 3.1如何在Linux中运行程序 3.1.1登录、注销Linux 3.1.2Linux中的shell简介 3.1.3shell的工作原理和过程 3.1.4使用Windows的超级终端远程登录到Linux 3.1.5Linux系统的最基本命令 3.2Linux中的目录操作 3.2.1使用目录管理文件 3.2.2常用的目录操作 3.2.3路径和当前目录 3.3Linux的文件操作 3.3.1基本的文件管理 3.3.2文件和目录权限操作 3.3.3文件比较、查找和定位操作 3.3.4模拟DOS文件和目录命令 思考与练习 第4章安装和使用汉字终端 4.ILinux控制台中文化 4.1.1Linux控制台中文化的现状 4.1.2Linux控制台基本工作原理 4.2zhcon简介 4.2.1什么是zhcon 4.2.2zhcon的开发工作 4.2.3zhcon的特点 4.3zhcon的安装和使用 4.3.1zhcon的下载以及其运行环境 4.3.2安装zhcon 4.3.3启动和退出zhcon 4.3.4zhcon的中文输入法 4.3.5使用zhcon的常见问题 思考与练习 第5章全屏幕编辑器vi 5.1全屏幕编辑器vi简介 5.1.1Linux编辑器简介 5.1.2进入和退出vi编辑器 5.1.3进入输入模式并进行删除和修改操作 5.1.4简单的光标移动 5.2在文件中快速移动光标 5.2.1方向键的扩充 5.2.2查找指定的字符串 5.2.3从双向继续查找指定的字符串 5.2.4以单词为单位移动光标 5.2.5行内的快速光标移动 5.2.6使用行号定位行 5.2.7将光标移动到当前屏幕的某些位置 5.2.8将光标返回到原来位置 5.2.9让屏幕显示文件的指定位置 5.2.10光标和屏幕定位小结 5.3vi的文本删除 5.3.1删除字符 5.3.2删除行 5.3.3删除单词 5.3.4删除一行的一部分内容 5.3.5删除光标至某一个字符之间的文本 5.3.6使用行号删除文本行 5.4vi的文本添加 5.4.1在光标的左侧添加文本 5.4.2在当前行的上面或者下面插入新行 5.4.3在行首和行末添加文本 5.4.4添加命令小结 5.5vi的撤销和重复命令 5.5.1多次撤销命令 5.5.2撤销一行上的所有修改 5.5.3重复最后一次文本修改命令 5.6vi的文本替换 5.6.1替换字符 5.6.2逐字符替换文本 5.6.3多个字符替换单个字符 5.6.4用多个单词替换单个单词 5.6.5行替换 5.6.6修改行的剩余部分 5.7全局替换 5.7.1搜索当前行的第一个实例 5.7.2搜索指定行的第一个实例 5.7.3设置过滤条件进行搜索 5.7.4在同一行中替换所有实例 5.8移动和复制文本 5.8.1复制和粘贴行 5.8.2剪切和粘贴行 5.8.3复制字符和单词 5.8.4复制文本块 5.8.5移动文本块 5.9保存文件 5.9.1保存当前编辑的文件 5.9.2取消对文件的修改 5.9.3保存文本块 5.9.4覆盖已有文件 5.9.5向文件追加文本 5.10vi编辑器与shell的交互 5.10.1读入文本文件 5.10.2在vi中运行子shell 5.10.3读入shell命令行的输出 思考与练习 第6章shell的使用 6.1shell基础 6.1.1什么是shell 6.1.2几种流行的shell 6.2shell程序设计基础 6.2.1shell基本语法 6.2.2shell程序的变量和参数 6.3shell编程的流程控制 6.3.1shell程序设计的流程控制 6.3.2运行shell程序的方法 6.4bash程序的调试 6.4.1shell程序的调试. 6.4.2shell程序的跟踪 6.5bash的内部命令 6.6bash的其他命令 6.6.1简化命令输入 6.6.2重复执行命令 6.6.3定义命令的别名 6.6.4改变bash提示符 6.6.5作业控制 6.6.6定制bash 6.6.7bash的作业(job)控制 思考与练习 第7章常用网络命令 7.1网络诊断和设置命令 7.1.1检测主机的连通性——ping命令 7.1.2显示网络状态——netstat命令 7.1.3显示和配置网络接口——ifconfig命令 7.1.4网络环境配置工具——netconfig命令 7.1.5显示数据包到主机间的路径——traceroute命令 7.1.6与Internet域名服务器交互查——nslookup命令 7.1.7显示和操作IP路由表——route命令 7.1.8网络配置综合练习 7.2常用网络工具 7.2.1文本模式Web浏览器——lynX命令 7.2.2远程登录--telnet命令 7.2.3远程文件传输——ftp命令 7.2.4简单文本电子邮件客户——mutt命令 7.2.5安全shell--ssh命令 7.2.6安全的文件传输——Sftp命令 思考与练习 第8章文件系统管理 8.1Linux文件系统简介 8.1.1Linux文件系统概述 8.1.2Linux文件系统的重要目录 8.1.3Linux专用的文件系统 8.2Linux磁盘管理 8.2.1显示与设定硬盘的参数——hdparm命令 8.2.2Linux下的硬盘分区工具fdisk命令 8.2.3文件系统创建工具——mkfs命令 8.2.4文件系统挂接工具——mount命令 8.2.5磁盘空间管理工具——df和du命令 8.2.6检查与修复Linux文件系统——fsck命令 8.2.7调整Linux文件系统参数——tune2fs命令 8.2.8同步文件系统——sync命令 8.2.9启用/停用交换分区——swapon命令 8.2.10/etc/fatab文件 8.3磁盘复制命令 思考与练习 第9章用户管理 9.1用户管理的基本操作 9.1.1增加用户 9.1.2修改用户账号 9.1.3删除或禁止用户账号 9.2超级用户授权和创建多个超级用户 9.2.1建立多个超级用户 9.2.2为普通用户分配特权 思考与练习 第10章Linux进程管理 10.1内核对进程的管理 10.1.1linux的进程 10.1.2linux的进程调度 10.1.3虚拟内存 10.1.4进程创建 10.1.5时钟和定时器 10.1.6程序执行 10.1.7ELF可执行文件格式 10.1.8ELF共享库 10.2Linux进程管理命令 10.2.1进程及作业 10.2.2手工启动进程 10.2.3调度启动进程 10.2.4进程的挂起及恢复命令——bg、fg 10.3进程查看 10.3.1who命令 10.3.2w命令 10.3.3ps命令 10.3.4top命令 10.3.5进程调度 思考与练习 第11章内核管理和模块管理 11.1Linux内核和模块简介 11.1.1Linux内核的发展 11.1.2Linux内核的组成 11.1.3Linux内核子系统之间的关系 11.1.4确定Linux内核的版本 11.2升级RedHatLinux定制的内核 11.2.1RedHatLinux的定制内核的特点 11.2.2准备升级RedHatLinux的定制内核 11.2.3下载升级的内核 11.2.4执行升级 11.2.5校验初始RAM磁盘映像 11.3从源代码升级Linux内核 11.3.1内核编译模式 11.3.2新版本内核的获取 11.3.3升级module-init-tools软件包 11.3.4配置、编译和安装linux-2.6内核 11.3.5引导测试 11.3.6makemenuconfig选项说明 11.4Linux模块管理 11.4.1模块的概念 11.4.2加载模块 11.4.3与模块操作有关的命令 11.4.4手工加载模块 11.4.5从内存中卸载模块 思考与练习 第12章压缩和备份 12.1备份的重要性 12.2归档(备份)命令 12.2.1tar命令(tapearchive) 12.2.2dump命令 12.2.3ar命令 12.2.4cpio(copyin/out)命令 12.3压缩命令 12.3.1compress命令 12.3.2gzip命令 12.3.3gunzip命令 12.3.4zip命令 12.3.5unzip命令 12.3.6bzip2命令 12.3.7bunzip2命令 12.4综合实例 12.4.1各种与压缩和归档相关的文件名及其功能 12.4.2常见文件格式操作实例 思考与练习 第13章应用软件安装方法 13.1源代码安装 13.2RPM包在文本环境的安装 13.2.1使用RPM 13.2.2安装和升级选项 13.2.3查询选项 13.2.4验证选项 13.2.5删除选项 13.2.6RPM使用举例 13.3RPM包在GUI环境中的安装 13.3.1使用文件管理器Nautilus 13.3.2使用Nautilus安装RPM包 思考与练习 第14章系统全局设置 14.1获得Linux系统信息 14.2设置主机名 14.2.1显示主机名 14.2.2临时更改主机名 14.2.3永久更改主机名 14.3管理hosts文件 14.4配置文件inittab 14.5rc启动脚本 14.6管理系统服务 14.6.1使用ntsysv管理服务 14.6.2使用chkconfig管理服务 14.6.3手工启动和停止系统服务 14.6.4创建特定级别的新服务 思考与练习 第15章XWindows系统的配置和使用 15.1安装和配置XFree86 15.1.1安装XFree86 15.1.2配置XFree86 15.1.3使用redhat-config-xfree86配置XFree86 15.1.4手工修改XFree86配置文件 15.2使用图形化桌面 15.2.1使用桌面 15.2.2使用面板 15.2.3使用小程序 15.2.4使用通知区域 15.2.5在面板上添加图标和小程序 15.2.6配置桌面面板 思考与练习 第16章安装和使用常用应用软件 16.1安装和使用PDF阅读器 16.1.1Linux提供的PDF阅读器 16.1.2安装AcrobatReader 16.1.3使用AcrobatReader 16.2安装和使用多媒体播放器MPlayer 16.2.1下载MPlaver 16.2.2安装MPlaver 16.2.3使用MPlayer 16.3安装和使用Gaim 16.3.1下载Gaim 16.3.2安装Gaim 16.3.3使用Gaim 16.4安装和使用Flash播放器 16.4.1下载Flash播放器 16.4.2安装Flash播放器 16.4.3使用Flash播放器 16.5安装和使用新的中文字体 16.5.1准备要安装的字体 16.5.2生成字体信息 16.5.3将字体目录加入字体服务器路径中 16.5.4重新启动xfs字体服务器 16.5.5使用新添加的字体 16.6支持NTFS文件系统 16.6.1下载NTFS的RPM包 16.6.2安装NTFS的RPM包 16.6.3挂接NTFS的分区 思考与练习 第17章OpenOffioe套件 17.1OpenOffice办公套件的功能 17.2使用OpenOffice的字处理程序Writer 17.3使用OpenOffice的电子表格处理程序Calc 17.4使用OpenOffice的演示文稿创建程序Impress 17.5使用openOffice的图形处理程序Draw 思考与练习 第18章排版软件LaTeX的配置和使用 18.1安装LaTeX套件 18.2简单使用LaTeX 18.2.1LaTeX文档的编写 18.2.2编译LaTeX文档 18.3LaTeX中文化 18.3.1下载和安装CJK4.5.2宏包 18.3.2安装和配置中文字体 18.3.3在LaTeX中使用中文 思考与练习 第19章架设Web服务器 19.1安装和使用Apache服务器 19.1.1安装Apache服务器 19.1.2启动Apache服务器 19.1.3测试Apache服务器 19.2配置Apache服务器的过程 19.3对Apache进行基本设置 19.4对Apache进行默认项设置 19.4.1站点配置 19.4.2记录日志设置 19.4.3环境变量 19.4.4目录 19.5虚拟主机设置 19.5.1添加和编辑虚拟主机 19.5.2SSL支持 19.6服务器设置 19.7调整性能 19.8保存设置 思考与练习 第20章架设域名服务器 20.1DNS和BIND 20.1.1DNS原理简介 20.1.2BIND简介 20.2安装和配置BIND 20.2.1安装BIND 20.2.2启动和停止BIND 20.2.3配置BIND 20.3测试DNS服务器 20.3.1DNS客户机端的改动 20.3.2使用nslookup测试DNS服务器 思考与练习 第21章多种平台之间的文件共享 21.1与Windows系统共享文件:Samba. 21.1.1配置Samba服务器 21.1.2连接Samba共享 21.2与Unix/Linux共享文件:NFS 21.2.1导出NFS文件系统 21.2.2启动和停止NFS服务器 21.2.3在客户端挂接NFS文件系统 思考与练习 第22章架设邮件服务器 22.1电子邮件简介 22.1.1电子邮件系统的工作原理 22.1.2电子邮件的标准 22.1.3电子邮件系统的组成 22.2安装和启动Sendmail 22.2.1安装Sendmail软件 22.2.2启动/重新启动/停止Sendmail服务 22.3配置Sendmail 22.3.1配置Sendmail的一般步骤 22.3.2根据情况修改sendmail. mc文件 22.3.3为新用户开设电子邮件账号 22.3.4为电子邮件账户设置别名 22.3.5指定邮箱容量限制 22.3.6支持POP和IMAP功能 思考与练习 第23章架设FTP服务器 23.1安装vsflp服务器软件 23.1.1vs邱简介 23.1.2安装vsflp 23.1.3启动和停止vs邱d 23.2使用和设置vsftp 23.2.1vsftp服务器的默认设置 23.2.2vsflp服务器的基本配置 23.2.3vsflp服务器的匿名用户设置 23.2.4vsftp服务器的高级配置 23.2.5vsRp服务器配置实例 思考与练习 第24章构建防火墙 24.1安装iptables 24.1.1防火墙简介 24.1.2安装和启动防火墙 24.2Netfilter防火墙系统框架 24.2.1Netfilter防火墙的特点 24.2.2Netfilter防火墙在IPv4中实现的原理和结构 24.3解Netfilter防火墙技术 24.3.1建立规则和链 24.3.2netfilter/iptables系统的优点 24.3.3防火墙实例 思考与练习 |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。