Red Hat Linux 7.2技术内幕

Red Hat Linux 7.2技术内幕
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美]
出版社: 机械工业出版社
2002-07
版次: 1
ISBN: 9787111102908
定价: 79.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 502页
  • 本书对Red Hat Linux 7.2做了深刻的、全面的介绍。主要内容包括:Red Hat Linux 7.2的安装、配置、使用和管理,在Red Hat Linux 7.2上安装和配置流行的X窗口服务器XFree86,Internet的基本原理及新闻组、电子邮件和FTP等各种Internet服务,用Red Hat Linux 7.2来获得各种Internet服务,Perl语言的基本语法及使用,建立和运行世界上最流行的Web服务器Apache,用Red Hat Linux 7.2建立和配置TCP/IP网络及进行安全可靠的网络管理等。本书内容全面、编排独特,可帮助用户、系统管理员、IS/IT规划人员快速实现高效、安全和节约开销的计算解决方案。本书附带光盘包含Red Hat Linux 7.2。 Bill Ball 是一位多本Linux最畅销书籍的作者,其中包括已经多次出版的《Red Hat Linux Unleashed》、Que的《Using Linux》以及Samx出版的《SuSE Linux Unleashed》。他是一位技术文献编写员、编辑和杂志新闻记者,并且已经具有26年使用计算机的经历。他于1986年首次为Que 第一部分   安装与配置第1章   Red Hat Linux介绍11.1   什么是Red Hat Linux11.2   使用Red Hat Linux的好处21.3   Red Hat Linux的新特性31.4   企业中使用的Red Hat Linux31.5   适用于小型商业企业的Red Hat Linux41.6   Red Hat及Linux的文档41.7   参考资料5第2章   准备安装Red Hat Linux72.1   硬件配置需求82.1.1   使用安装核对清单82.1.2   选择安装类型112.1.3   硬件特性112.2   安装过程概述122.3   安装前与安装期间的分区142.4   使用Red Hat 的Kickstart安装方式152.5   参考资料16第3章   安装Red Hat Linux173.1   规划分区策略173.2   选择引导装载程序173.3   选择如何安装Red Hat Linux183.3.1   从CD-ROM安装183.3.2   从DOS引导安装193.3.3   制作安装引导盘193.3.4   使用硬盘驱动器分区的安装193.3.5   使用网络的安装203.4   逐步安装203.5   登录与关机313.6   参考资料32第4章   安装后的配置334.1   指针光标和键盘的配置334.2   图形显示的添加或更改364.3   声音配置问题374.4   调制解调器的检测和配置384.5   电源管理问题414.6   PCMCIA的管理424.7   参考资料42第5章   Linux使用初步445.1   理解Linux445.2   控制台的使用465.3   导航与查找485.4   文件管理495.5   文本编辑器概述505.5.1   vi介绍505.5.2   emacs介绍515.6   使用根用户帐号进行工作525.7   权限535.8   阅读文档545.9   参考资料55第6章   X Window系统566.1   X的基本概念566.2   XFree86概述576.3   X的配置606.3.1   xf86cfg客户程序的使用606.3.2   Xconfigurator的使用616.3.3   xf86config的使用656.4   X的启动756.4.1   gdm的配置756.4.2   kdm的配置756.5   xdm的配置766.6   startx的使用776.7   X Window管理器786.8   FVWM2窗口管理器796.8.1   Enlightenment窗口管理器796.8.2   Window Maker窗口管理器806.8.3   mwm窗口管理器816.8.4   GNOME与KDE桌面环境826.8.5   GNU网络对象模型环境826.8.6   K桌面环境826.8.7   Ximian GNOME836.9   参考资料84第二部分   系统管理第7章   服务管理857.1   Red Hat Linux的引导方法857.2   Red Hat Linux的运行级867.3   引导服务的控制907.4   服务的启动与终止927.5   运行级的更改937.6   参考资料93第8章   软件与系统资源管理958.1   RPM的使用958.2   命令行与图形化RPM客户程序968.2.1   rpm命令行的使用978.2.2   程序包的组织988.2.3   图形化RPM客户程序998.2.4   gnorpm客户程序的使用998.2.5   KDE的kpackage客户程序的使用1008.3   系统监控工具1018.4   基于控制台的监控1018.4.1   优先调度及控制的使用1028.4.2   图形化监控工具1038.5   图形化进程与系统管理工具1048.5.1   GNOME监控工具1048.5.2   KDE进程与系统监控工具1058.6   配额的使用1068.7   参考资料108第9章   用户管理1099.1   用户定义1099.1.1   原型1109.1.2   常规用户的重要目的1109.2   根用户的常规登录1109.2.1   为常规用户授予根用户特权1109.2.2   su命令1119.2.3   必要时获得根用户特权—sudo命令1119.3   有关组ID1129.4   安全与口令1149.4.1   口令文件1149.4.2   shadow口令1159.4.3   口令安全1179.5   用户主文件的位置1179.6   从命令行添加新用户1189.6.1   成批修改口令1199.6.2   PAM的解释1199.6.3   其他用户管理控制台程序1209.7   用户登录过程1209.8   GUI管理工具1219.8.1   使用GUI工具创建用户1219.8.2   Red Hat用户管理器1229.8.3   linuxconf1239.9   磁盘配额1249.10   用户通信1259.11   借助受限shell进行的极端控制1259.12   参考资料126第10章   文件系统的管理12810.1   Linux本地文件系统的历史12910.2   了解磁盘13010.3   访问并处理分区表13110.3.1   fdisk13110.3.2   cfdisk13310.3.3   sfdisk13410.4   文件13510.5   块设备与字符设备的命名约定13610.6   使用mknod创建设备13710.7   什么是字符设备、块设备和特殊设备13710.8   Red Hat 7.2系统中有哪些文件系统13710.9   Linux的可选文件系统13810.9.1   网络文件系统13810.9.2   磁盘文件系统13810.9.3   ext2文件系统13810.9.4   ext2文件系统的检查14010.10   Linux其他可选的文件系统14010.11   将现存的ext2文件系统转换到ext314110.11.1   创建初始的Ram盘14210.11.2   Reiser文件系统(reiserFS)14210.11.3   JFS与XFS14310.12   DOS文件系统14310.12.1   vfat、FAT12、FAT16和FAT3214310.12.2   umsdos14310.13   CD-ROM文件系统14410.13.1   iso966014410.13.2   UDF14410.14   文件系统的创建14410.14.1   mke2fs14510.14.2   mk3fs14510.14.3   mkreiserfs14610.14.4   mkdosfs14610.15   文件系统的装配14610.15.1   为什么需要装配文件系统14610.15.2   将文件系统装配到何处14710.15.3   mount命令14710.15.4   umount14710.16   用fstab进行自动装配14710.16.1   其他域14810.16.2   fstab示例14910.16.3   fstab的编辑14910.17   RAID的配置14910.18   文件系统的移动15010.19   新工具——LVM15110.20   装配文件系统的GUI工具15110.21   示例15310.21.1   创建一个实验文件系统15310.21.2   dumpe2fs的使用15510.21.3   在一个运行的系统上装配一个只读分区15610.21.4   检查软盘映像文件15610.21.5   检查initrd映像文件15710.22   磁盘调整15710.22.1   使用BIOS和内核调整磁盘驱动器15710.22.2   hdparm命令15810.23   文件系统调整15910.23.1   mke2fs命令16010.23.2   tune2fs命令16010.23.3   e2fsck命令16010.23.4   badblocks命令16110.23.5   noatime mount选项16110.24   参考资料161第11章   备份、恢复和还原16311.1   为什么需要备份16311.1.1   正确地工作16411.1.2   备份策略16511.2   什么方案最适合你16711.3   有哪些硬件和介质可供我们使用16711.4   行之有效的备份方法16811.5   做出决策16811.6   备份软件的使用16811.6.1   tar16911.6.2   cpio16911.6.3   dump和restore17011.6.4   ark17011.6.5   taper17011.6.6   dd17211.6.7   Amanda17211.6.8   商业软件17311.7   文件拷贝17311.7.1   使用tar拷贝文件17311.7.2   使用cp拷贝文件17411.7.3   使用cpio拷贝文件17411.7.4   使用mc拷贝文件17411.7.5   更多选择17411.8   系统还原17511.8.1   备份和还原主引导记录17511.8.2   使用-S选项进行重新格式化17611.8.3   恢复被删除的文件17611.8.4   恢复被删除的目录17711.8.5   使用MC进行恢复17711.9   从挽救CD引导系统17711.10   从普通引导软盘引导系统17811.11   使用安装磁盘中的还原工具17811.12   参考资料179第三部分  系统服务管理第12章   打印服务18112.1   Red Hat Linux打印的概述18112.2   创建网络打印机18612.3   打印会话消息块18712.4   打印工具18812.5   参考资料190第13章   网络连接19113.1   TCP/IP19113.2   联网19213.2.1   子网19213.2.2   寻址19313.3   网络设备19313.3.1   网络接口卡19313.3.2   网络电缆19513.3.3   集线器19613.3.4   路由器和交换机19613.4   配置工具19713.4.1   命令行配置方式19713.4.2   配置文件20013.4.3   图形配置工具20213.5   动态主机配置协议20413.5.1   安装20513.5.2   配置20613.6   网络文件系统20713.6.1   NFS的安装20713.6.2   NFS服务器配置20813.6.3   NFS客户配置20913.6.4   NFS和linuxconf20913.7   Samba21013.7.1   Samba的配置21013.7.2   Smbd守护进程21313.7.3   Samba的装配21313.8   无线联网技术21413.8.1   蜂窝联网技术21413.8.2   无线21413.8.3   无线的安全问题21513.9   安全性21513.9.1   TCP/IP和联网21613.9.2   设备21613.9.3   DHCP21613.9.4   配置工具21613.9.5   NFS21613.9.6   Samba21613.9.7   及时了解安全情况21713.9.8   补丁/更新21713.10   参考资料21713.10.1   综合21713.10.2   DHCP21713.10.3   无线21713.10.4   安全性21713.10.5   参考书217第14章   DNS管理21814.1   DNS的概念21814.1.1   实践中的域名解析22014.1.2   逆向解析22214.1.3   从解析器学习到什么22514.2   BIND22514.2.1   基本配置22614.2.2   named的运行23114.2.3   一个真实域23214.3   疑难解答23514.3.1   授权问题23514.3.2   逆向查找问题23514.3.3   序列号23514.3.4   域文件23614.3.5   工具23614.4   安全23614.4.1   UNIX安全因素23714.4.2   DNS安全因素23714.4.3   DNSSEC23914.4.4   分离DNS24014.5   参考资料241第15章   与Internet的连接24215.1   配置本地主机接口24215.2   配置Red Hat Linux中的PPP24315.2.1   手工拨号PPP连接:pppd和chat命令的使用24415.2.2   使用rp3 -config建立图形拨号PPP连接24515.2.3   使用rp3启动一个PPP连接24715.3   建立一个DSL PPPOE连接24715.4   设置拨入PPP服务器24915.5   参考资料250第16章   Apache Web服务器管理25116.1   服务器安装25216.1.1   从RPM安装Apache25216.1.2   通过源代码自己生成Apache25316.2   服务器运行配置的设置25416.2.1   编辑httpd.conf文件25516.2.2   .htaccess文件25716.3   认证和访问控制25816.3.1   使用allow和deny限制访问25816.3.2   认证25916.3.3   访问控制上决定性的词26116.4   Apache模块26116.4.1   mod_access26216.4.2   mod_actions26216.4.3   mod_alias26216.4.4   mod_asis26216.4.5   mod_auth26316.4.6   mod_auth_anon26316.4.7   mod_auth_db26316.4.8   mod_auth_digest26316.4.9   mod_autoindex26316.4.10   mod_bandwidth26316.4.11   mod_cern_meta26316.4.12   mod_cgi26316.4.13   mod_digest26416.4.14   mod_dir26416.4.15   mod_env26416.4.16   mod_example26416.4.17   mod_expires26416.4.18   mod_headers26416.4.19   mod_imap26416.4.20   mod_include26416.4.21   mod_info26416.4.22   mod_log_agent26416.4.23   mod_log_config26416.4.24   mod_log_referer26516.4.25   mod_mime26516.4.26   mod_mime_magic26516.4.27   mod_mmap_static26516.4.28   mod_negotiation26516.4.29   mod_proxy26516.4.30   mod_put26516.4.31   mod_rewrite26516.4.32   mod_setenvif26516.4.33   mod_so26516.4.34   mod_speling26516.4.35   mod_status26616.4.36   mod_throttle26616.4.37   mod_unique_id26616.4.38   mod_userdir26616.4.39   mod_usertrack26616.4.40   mod_vhost_alias26616.5   虚拟主机26616.5.1   基于地址的虚拟主机26616.5.2   基于名字的虚拟主机26716.6   日志记录26816.7   动态内容26916.7.1   CGI26916.7.2   SSI27016.7.3   基本的SSI指令27016.7.4   流控27316.7.5   PHP27316.8   启动服务器和关闭服务器27416.8.1   手工启动服务器27416.8.2   /etc/rc.d httpd脚本27516.9   图形界面配置27516.10   其他Web服务器27716.10.1   thttpd27716.10.2   iPlanet27716.10.3   Stronghold27716.10.4   Zope27816.11   参考资料278第17章   数据库服务27917.1   数据库的类型27917.1.1   纯文件数据库27917.1.2   关系数据库28017.2   DBA责任概述28017.3   关系数据库理论简介28117.4   SQL简介28217.4.1   创建表28317.4.2   向表中插入数据28417.4.3   从数据库中检索数据28517.5   选择数据库28717.6   MySQL与PostgreSQL28717.6.1   速度28717.6.2   数据加锁28717.6.3   ACID的原则28817.7   安装和配置MySQL28917.7.1   初始化数据目录29017.7.2   为MySQL根用户设置一个口令29017.7.3   创建一个数据库29017.7.4   赋予和撤消用户的特权29017.8   安装和配置PostgreSQL29117.8.1   初始化数据目录29117.8.2   创建数据库29217.8.3   为用户postgres设置一个口令29217.8.4   创建数据库用户29217.8.5   赋予和撤消特权29317.9   数据库客户程序29317.9.1   使用Telnet或者SSH访问数据库29317.9.2   使用本地GUI客户程序访问数据库29417.9.3   通过Web访问数据库29417.10   命令行客户程序29517.10.1   MySQL命令行客户程序29617.10.2   PostgreSQL命令行客户程序29617.11   图形客户程序29617.12   参考资料297第18章   文件传输协议29818.1   FTP服务器29818.2   安装服务程序29918.3   FTP用户30018.4   清除安装过程30118.5   Xinetd配置30318.6   配置服务器30418.7   访问控制30418.7.1   autogroup   []30518.7.2   class    []30518.7.3   deny  30518.7.4   guestgroup  []30518.7.5   guestuser  []30518.7.6   limit    30518.7.7   loginfails 30618.8   信息30618.8.1   banner 30618.8.2   email 30618.8.3   message  { { ...}}30618.8.4   readme  { {}}30818.9   日志记录30818.9.1   log {+}30818.9.2   log commands []30818.9.3   log security []30918.9.4   log transfers [ []]30918.10   权限控制30918.10.1   chmod  30918.10.2   delete  30918.10.3   overwrite  30918.10.4   rename  30918.10.5   umask  30918.11   杂项31018.11.1   alias  31018.11.2   cdpath 31018.11.3   compress  […]31018.11.4   tar  [ …]31018.11.5   shutdown 31018.11.6   /etc/ftpconversions31118.11.7   要删除的前缀31118.11.8   要删除的后缀31118.11.9   要添加的前缀31118.11.10   要添加的后缀31118.11.11   外部命令31218.11.12   类型31218.11.13   选项31218.11.14   说明31218.11.15   在动作中进行转换的一个例子31218.11.16   /etc/ftpusers31218.11.17   /etc/ftphosts31318.12   服务器系统管理31318.12.1   /usr/bin/ftpwho31318.12.2   /usr/bin/ftpcount31518.12.3   /usr/sbin/ftpshut31518.12.4   /usr/sbin/ftprestart31618.12.5   /var/log/xferlog31618.13   使用FTP31718.13.1   文本界面31818.13.2   常见命令31818.14   一次典型的FTP会话31918.15   图形FTP客户程序32218.15.1   gFTP32218.15.2   kfm32318.16   参考资料323第19章   电子邮件的处理32419.1   e-mail简介32419.2   选择一个MTA32619.2.1   Sendmail32619.2.2   Postfix32619.2.3   Qmail32619.3   Sendmail的基本配置和操作32619.3.1   伪装32719.3.2   聪明的主机32719.3.3   构建sendmail.cf文件32719.3.4   拨号系统的考虑32719.4   邮件中继32819.5   别名32819.6   Sendmail访问控制32919.7   检索来自于远程邮件服务器的邮件32919.8   控制台邮件客户程序33219.8.1   mail33219.8.2   Pine33319.8.3   Mutt33419.9   e-mail的图形客户程序33419.9.1   Netscape Messenger33419.9.2   Balsa33419.9.3   Kmail33419.10   e-mail转交33519.11   uuencode和uudecode33519.12   参考资料33619.12.1   Web资源33619.12.2   书籍336第20章   新闻服务器管理33820.1   网络新闻概述33820.1.1   新闻组33820.1.2   NNTP协议33920.1.3   新闻服务器类型34420.2   INN新闻服务器34620.2.1   Innd程序34720.2.2   安装Innd34820.2.3   配置Innd软件包34820.2.4   运行Innd35620.2.5   Cleanfeed软件包35620.3   新闻阅读程序35720.3.1   Slrn程序35720.3.2   Pine35720.3.3   Xrn程序35820.3.4   Knode程序35820.3.5   Pan程序36020.4   参考资料360第四部分   程序设计与产品化第21章   C/C++编程工具简介36121.1   C语言的背景36121.2   C++语言的元素36221.2.1   利用C++编程—基本概念36221.2.2   文件命名36321.3   项目管理工具36321.3.1   使用make来构建程序36321.3.2   构建大型的应用程序36421.3.3   使用RCS和CVS管理软件项目36521.3.4   调试工具36721.4   GNU C编译器的命令行开关36721.5   GNU egcs编译系统的新特征36821.6   其他资源36921.7   参考资料370第22章   shell脚本37122.1   创建和执行shell程序37222.2   变量37322.2.1   给变量赋值37422.2.2   访问变量值37422.3   位置参数37422.4   内部变量37522.5   特殊字符37622.5.1   双引号37622.5.2   单引号37722.5.3   反斜杠37722.5.4   反引号37822.6   表达式的比较37822.6.1   pdksh和bash37822.6.2   tcsh38222.7   迭代语句38622.7.1   for语句38622.7.2   while语句38722.7.3   until语句38822.7.4   repeat语句(tcsh)38822.7.5   select语句(pdksh)38822.7.6   shift语句38922.8   条件语句38922.8.1   if语句38922.8.2   case语句39022.9   杂项语句39222.9.1   break语句39322.9.2   exit语句39322.10   函数39322.11   参考资料394第23章   使用Perl39523.1   一个简单的Perl程序39623.2   Perl的变量和数据结构39723.2.1   Perl变量类型39723.2.2   特殊变量39723.3   操作符39823.3.1   比较操作符39823.3.2   复合操作符39923.3.3   算术操作符39923.3.4   其他操作符39923.3.5   特殊的字符串常量40023.4   条件语句:if/else和unless40023.4.1   if40023.4.2   unless40123.5   循环40223.5.1   for40223.5.2   foreach40223.5.3   while40323.5.4   until40323.5.5   last和next40323.5.6   do ... while和do ... until40323.6   正则表达式40323.7   访问shell40423.8   开关40523.9   模块和CPAN40723.10   例子程序40823.10.1   发送邮件40823.10.2   清除日志40923.10.3   向Usenet张贴信息40923.10.4   一行的程序41023.10.5   命令行处理41123.11   与Perl相关的工具41123.12   参考资料41123.12.1   书籍41123.12.2   Usenet41123.12.3   WWW41123.12.4   其他信息412第24章   内核与模块管理41324.1   Linux内核41424.2   何时进行重新编译41424.3   Linux源代码树41524.3.1   系统结构41524.3.2   驱动程序41624.3.3   文件系统41624.3.4   初始化41824.3.5   进程间控制41824.3.6   内核41824.3.7   内存管理41824.3.8   联网41824.4   内核类型41924.4.1   模块化内核42024.4.2   单块式内核42024.5   内核版本42024.6   获取内核42124.7   修补内核42224.8   编译内核42224.8.1   初始化步骤42324.8.2   准备编译42324.9   不同的配置界面42524.10   产生相关性文件42824.11   最后的步骤42924.12   构建和安装模块42924.13   配置grub43024.14   配置LILO43224.15   当出错时进行的工作43324.15.1   编译过程中的错误43324.15.2   运行时错误、引导装载程序问题和内核问题43424.16   参考资料434第25章   产品化的应用程序43525.1   StarOffice的安装与运行43625.2   OpenOffice43725.3   KDE的KOffice办公程序包43925.4   GNOME的办公系列客户程序44225.5   与PDA的连接44325.6   图像处理程序44425.7   参考资料447第26章   仿真程序及其他操作系统44926.1   DOSEMU仿真程序和FreeDOS实用程序的使用44926.2   VMware的配置、安装和使用45226.3   使用Wine的Windows程序执行45726.4   使用Basilisk II的MacOS仿真45826.5   使用Executor的MacOS仿真45826.6   使用Xvnc的远程计算机操作45926.7   参考资料460第五部分   附      录附录A   Internet资源461附录B   RPM程序包清单467附录C   常用命令快速参考497
  • 内容简介:
    本书对Red Hat Linux 7.2做了深刻的、全面的介绍。主要内容包括:Red Hat Linux 7.2的安装、配置、使用和管理,在Red Hat Linux 7.2上安装和配置流行的X窗口服务器XFree86,Internet的基本原理及新闻组、电子邮件和FTP等各种Internet服务,用Red Hat Linux 7.2来获得各种Internet服务,Perl语言的基本语法及使用,建立和运行世界上最流行的Web服务器Apache,用Red Hat Linux 7.2建立和配置TCP/IP网络及进行安全可靠的网络管理等。本书内容全面、编排独特,可帮助用户、系统管理员、IS/IT规划人员快速实现高效、安全和节约开销的计算解决方案。本书附带光盘包含Red Hat Linux 7.2。
  • 作者简介:
    Bill Ball 是一位多本Linux最畅销书籍的作者,其中包括已经多次出版的《Red Hat Linux Unleashed》、Que的《Using Linux》以及Samx出版的《SuSE Linux Unleashed》。他是一位技术文献编写员、编辑和杂志新闻记者,并且已经具有26年使用计算机的经历。他于1986年首次为Que
  • 目录:
    第一部分   安装与配置第1章   Red Hat Linux介绍11.1   什么是Red Hat Linux11.2   使用Red Hat Linux的好处21.3   Red Hat Linux的新特性31.4   企业中使用的Red Hat Linux31.5   适用于小型商业企业的Red Hat Linux41.6   Red Hat及Linux的文档41.7   参考资料5第2章   准备安装Red Hat Linux72.1   硬件配置需求82.1.1   使用安装核对清单82.1.2   选择安装类型112.1.3   硬件特性112.2   安装过程概述122.3   安装前与安装期间的分区142.4   使用Red Hat 的Kickstart安装方式152.5   参考资料16第3章   安装Red Hat Linux173.1   规划分区策略173.2   选择引导装载程序173.3   选择如何安装Red Hat Linux183.3.1   从CD-ROM安装183.3.2   从DOS引导安装193.3.3   制作安装引导盘193.3.4   使用硬盘驱动器分区的安装193.3.5   使用网络的安装203.4   逐步安装203.5   登录与关机313.6   参考资料32第4章   安装后的配置334.1   指针光标和键盘的配置334.2   图形显示的添加或更改364.3   声音配置问题374.4   调制解调器的检测和配置384.5   电源管理问题414.6   PCMCIA的管理424.7   参考资料42第5章   Linux使用初步445.1   理解Linux445.2   控制台的使用465.3   导航与查找485.4   文件管理495.5   文本编辑器概述505.5.1   vi介绍505.5.2   emacs介绍515.6   使用根用户帐号进行工作525.7   权限535.8   阅读文档545.9   参考资料55第6章   X Window系统566.1   X的基本概念566.2   XFree86概述576.3   X的配置606.3.1   xf86cfg客户程序的使用606.3.2   Xconfigurator的使用616.3.3   xf86config的使用656.4   X的启动756.4.1   gdm的配置756.4.2   kdm的配置756.5   xdm的配置766.6   startx的使用776.7   X Window管理器786.8   FVWM2窗口管理器796.8.1   Enlightenment窗口管理器796.8.2   Window Maker窗口管理器806.8.3   mwm窗口管理器816.8.4   GNOME与KDE桌面环境826.8.5   GNU网络对象模型环境826.8.6   K桌面环境826.8.7   Ximian GNOME836.9   参考资料84第二部分   系统管理第7章   服务管理857.1   Red Hat Linux的引导方法857.2   Red Hat Linux的运行级867.3   引导服务的控制907.4   服务的启动与终止927.5   运行级的更改937.6   参考资料93第8章   软件与系统资源管理958.1   RPM的使用958.2   命令行与图形化RPM客户程序968.2.1   rpm命令行的使用978.2.2   程序包的组织988.2.3   图形化RPM客户程序998.2.4   gnorpm客户程序的使用998.2.5   KDE的kpackage客户程序的使用1008.3   系统监控工具1018.4   基于控制台的监控1018.4.1   优先调度及控制的使用1028.4.2   图形化监控工具1038.5   图形化进程与系统管理工具1048.5.1   GNOME监控工具1048.5.2   KDE进程与系统监控工具1058.6   配额的使用1068.7   参考资料108第9章   用户管理1099.1   用户定义1099.1.1   原型1109.1.2   常规用户的重要目的1109.2   根用户的常规登录1109.2.1   为常规用户授予根用户特权1109.2.2   su命令1119.2.3   必要时获得根用户特权—sudo命令1119.3   有关组ID1129.4   安全与口令1149.4.1   口令文件1149.4.2   shadow口令1159.4.3   口令安全1179.5   用户主文件的位置1179.6   从命令行添加新用户1189.6.1   成批修改口令1199.6.2   PAM的解释1199.6.3   其他用户管理控制台程序1209.7   用户登录过程1209.8   GUI管理工具1219.8.1   使用GUI工具创建用户1219.8.2   Red Hat用户管理器1229.8.3   linuxconf1239.9   磁盘配额1249.10   用户通信1259.11   借助受限shell进行的极端控制1259.12   参考资料126第10章   文件系统的管理12810.1   Linux本地文件系统的历史12910.2   了解磁盘13010.3   访问并处理分区表13110.3.1   fdisk13110.3.2   cfdisk13310.3.3   sfdisk13410.4   文件13510.5   块设备与字符设备的命名约定13610.6   使用mknod创建设备13710.7   什么是字符设备、块设备和特殊设备13710.8   Red Hat 7.2系统中有哪些文件系统13710.9   Linux的可选文件系统13810.9.1   网络文件系统13810.9.2   磁盘文件系统13810.9.3   ext2文件系统13810.9.4   ext2文件系统的检查14010.10   Linux其他可选的文件系统14010.11   将现存的ext2文件系统转换到ext314110.11.1   创建初始的Ram盘14210.11.2   Reiser文件系统(reiserFS)14210.11.3   JFS与XFS14310.12   DOS文件系统14310.12.1   vfat、FAT12、FAT16和FAT3214310.12.2   umsdos14310.13   CD-ROM文件系统14410.13.1   iso966014410.13.2   UDF14410.14   文件系统的创建14410.14.1   mke2fs14510.14.2   mk3fs14510.14.3   mkreiserfs14610.14.4   mkdosfs14610.15   文件系统的装配14610.15.1   为什么需要装配文件系统14610.15.2   将文件系统装配到何处14710.15.3   mount命令14710.15.4   umount14710.16   用fstab进行自动装配14710.16.1   其他域14810.16.2   fstab示例14910.16.3   fstab的编辑14910.17   RAID的配置14910.18   文件系统的移动15010.19   新工具——LVM15110.20   装配文件系统的GUI工具15110.21   示例15310.21.1   创建一个实验文件系统15310.21.2   dumpe2fs的使用15510.21.3   在一个运行的系统上装配一个只读分区15610.21.4   检查软盘映像文件15610.21.5   检查initrd映像文件15710.22   磁盘调整15710.22.1   使用BIOS和内核调整磁盘驱动器15710.22.2   hdparm命令15810.23   文件系统调整15910.23.1   mke2fs命令16010.23.2   tune2fs命令16010.23.3   e2fsck命令16010.23.4   badblocks命令16110.23.5   noatime mount选项16110.24   参考资料161第11章   备份、恢复和还原16311.1   为什么需要备份16311.1.1   正确地工作16411.1.2   备份策略16511.2   什么方案最适合你16711.3   有哪些硬件和介质可供我们使用16711.4   行之有效的备份方法16811.5   做出决策16811.6   备份软件的使用16811.6.1   tar16911.6.2   cpio16911.6.3   dump和restore17011.6.4   ark17011.6.5   taper17011.6.6   dd17211.6.7   Amanda17211.6.8   商业软件17311.7   文件拷贝17311.7.1   使用tar拷贝文件17311.7.2   使用cp拷贝文件17411.7.3   使用cpio拷贝文件17411.7.4   使用mc拷贝文件17411.7.5   更多选择17411.8   系统还原17511.8.1   备份和还原主引导记录17511.8.2   使用-S选项进行重新格式化17611.8.3   恢复被删除的文件17611.8.4   恢复被删除的目录17711.8.5   使用MC进行恢复17711.9   从挽救CD引导系统17711.10   从普通引导软盘引导系统17811.11   使用安装磁盘中的还原工具17811.12   参考资料179第三部分  系统服务管理第12章   打印服务18112.1   Red Hat Linux打印的概述18112.2   创建网络打印机18612.3   打印会话消息块18712.4   打印工具18812.5   参考资料190第13章   网络连接19113.1   TCP/IP19113.2   联网19213.2.1   子网19213.2.2   寻址19313.3   网络设备19313.3.1   网络接口卡19313.3.2   网络电缆19513.3.3   集线器19613.3.4   路由器和交换机19613.4   配置工具19713.4.1   命令行配置方式19713.4.2   配置文件20013.4.3   图形配置工具20213.5   动态主机配置协议20413.5.1   安装20513.5.2   配置20613.6   网络文件系统20713.6.1   NFS的安装20713.6.2   NFS服务器配置20813.6.3   NFS客户配置20913.6.4   NFS和linuxconf20913.7   Samba21013.7.1   Samba的配置21013.7.2   Smbd守护进程21313.7.3   Samba的装配21313.8   无线联网技术21413.8.1   蜂窝联网技术21413.8.2   无线21413.8.3   无线的安全问题21513.9   安全性21513.9.1   TCP/IP和联网21613.9.2   设备21613.9.3   DHCP21613.9.4   配置工具21613.9.5   NFS21613.9.6   Samba21613.9.7   及时了解安全情况21713.9.8   补丁/更新21713.10   参考资料21713.10.1   综合21713.10.2   DHCP21713.10.3   无线21713.10.4   安全性21713.10.5   参考书217第14章   DNS管理21814.1   DNS的概念21814.1.1   实践中的域名解析22014.1.2   逆向解析22214.1.3   从解析器学习到什么22514.2   BIND22514.2.1   基本配置22614.2.2   named的运行23114.2.3   一个真实域23214.3   疑难解答23514.3.1   授权问题23514.3.2   逆向查找问题23514.3.3   序列号23514.3.4   域文件23614.3.5   工具23614.4   安全23614.4.1   UNIX安全因素23714.4.2   DNS安全因素23714.4.3   DNSSEC23914.4.4   分离DNS24014.5   参考资料241第15章   与Internet的连接24215.1   配置本地主机接口24215.2   配置Red Hat Linux中的PPP24315.2.1   手工拨号PPP连接:pppd和chat命令的使用24415.2.2   使用rp3 -config建立图形拨号PPP连接24515.2.3   使用rp3启动一个PPP连接24715.3   建立一个DSL PPPOE连接24715.4   设置拨入PPP服务器24915.5   参考资料250第16章   Apache Web服务器管理25116.1   服务器安装25216.1.1   从RPM安装Apache25216.1.2   通过源代码自己生成Apache25316.2   服务器运行配置的设置25416.2.1   编辑httpd.conf文件25516.2.2   .htaccess文件25716.3   认证和访问控制25816.3.1   使用allow和deny限制访问25816.3.2   认证25916.3.3   访问控制上决定性的词26116.4   Apache模块26116.4.1   mod_access26216.4.2   mod_actions26216.4.3   mod_alias26216.4.4   mod_asis26216.4.5   mod_auth26316.4.6   mod_auth_anon26316.4.7   mod_auth_db26316.4.8   mod_auth_digest26316.4.9   mod_autoindex26316.4.10   mod_bandwidth26316.4.11   mod_cern_meta26316.4.12   mod_cgi26316.4.13   mod_digest26416.4.14   mod_dir26416.4.15   mod_env26416.4.16   mod_example26416.4.17   mod_expires26416.4.18   mod_headers26416.4.19   mod_imap26416.4.20   mod_include26416.4.21   mod_info26416.4.22   mod_log_agent26416.4.23   mod_log_config26416.4.24   mod_log_referer26516.4.25   mod_mime26516.4.26   mod_mime_magic26516.4.27   mod_mmap_static26516.4.28   mod_negotiation26516.4.29   mod_proxy26516.4.30   mod_put26516.4.31   mod_rewrite26516.4.32   mod_setenvif26516.4.33   mod_so26516.4.34   mod_speling26516.4.35   mod_status26616.4.36   mod_throttle26616.4.37   mod_unique_id26616.4.38   mod_userdir26616.4.39   mod_usertrack26616.4.40   mod_vhost_alias26616.5   虚拟主机26616.5.1   基于地址的虚拟主机26616.5.2   基于名字的虚拟主机26716.6   日志记录26816.7   动态内容26916.7.1   CGI26916.7.2   SSI27016.7.3   基本的SSI指令27016.7.4   流控27316.7.5   PHP27316.8   启动服务器和关闭服务器27416.8.1   手工启动服务器27416.8.2   /etc/rc.d httpd脚本27516.9   图形界面配置27516.10   其他Web服务器27716.10.1   thttpd27716.10.2   iPlanet27716.10.3   Stronghold27716.10.4   Zope27816.11   参考资料278第17章   数据库服务27917.1   数据库的类型27917.1.1   纯文件数据库27917.1.2   关系数据库28017.2   DBA责任概述28017.3   关系数据库理论简介28117.4   SQL简介28217.4.1   创建表28317.4.2   向表中插入数据28417.4.3   从数据库中检索数据28517.5   选择数据库28717.6   MySQL与PostgreSQL28717.6.1   速度28717.6.2   数据加锁28717.6.3   ACID的原则28817.7   安装和配置MySQL28917.7.1   初始化数据目录29017.7.2   为MySQL根用户设置一个口令29017.7.3   创建一个数据库29017.7.4   赋予和撤消用户的特权29017.8   安装和配置PostgreSQL29117.8.1   初始化数据目录29117.8.2   创建数据库29217.8.3   为用户postgres设置一个口令29217.8.4   创建数据库用户29217.8.5   赋予和撤消特权29317.9   数据库客户程序29317.9.1   使用Telnet或者SSH访问数据库29317.9.2   使用本地GUI客户程序访问数据库29417.9.3   通过Web访问数据库29417.10   命令行客户程序29517.10.1   MySQL命令行客户程序29617.10.2   PostgreSQL命令行客户程序29617.11   图形客户程序29617.12   参考资料297第18章   文件传输协议29818.1   FTP服务器29818.2   安装服务程序29918.3   FTP用户30018.4   清除安装过程30118.5   Xinetd配置30318.6   配置服务器30418.7   访问控制30418.7.1   autogroup   []30518.7.2   class    []30518.7.3   deny  30518.7.4   guestgroup  []30518.7.5   guestuser  []30518.7.6   limit    30518.7.7   loginfails 30618.8   信息30618.8.1   banner 30618.8.2   email 30618.8.3   message  { { ...}}30618.8.4   readme  { {}}30818.9   日志记录30818.9.1   log {+}30818.9.2   log commands []30818.9.3   log security []30918.9.4   log transfers [ []]30918.10   权限控制30918.10.1   chmod  30918.10.2   delete  30918.10.3   overwrite  30918.10.4   rename  30918.10.5   umask  30918.11   杂项31018.11.1   alias  31018.11.2   cdpath 31018.11.3   compress  […]31018.11.4   tar  [ …]31018.11.5   shutdown 31018.11.6   /etc/ftpconversions31118.11.7   要删除的前缀31118.11.8   要删除的后缀31118.11.9   要添加的前缀31118.11.10   要添加的后缀31118.11.11   外部命令31218.11.12   类型31218.11.13   选项31218.11.14   说明31218.11.15   在动作中进行转换的一个例子31218.11.16   /etc/ftpusers31218.11.17   /etc/ftphosts31318.12   服务器系统管理31318.12.1   /usr/bin/ftpwho31318.12.2   /usr/bin/ftpcount31518.12.3   /usr/sbin/ftpshut31518.12.4   /usr/sbin/ftprestart31618.12.5   /var/log/xferlog31618.13   使用FTP31718.13.1   文本界面31818.13.2   常见命令31818.14   一次典型的FTP会话31918.15   图形FTP客户程序32218.15.1   gFTP32218.15.2   kfm32318.16   参考资料323第19章   电子邮件的处理32419.1   e-mail简介32419.2   选择一个MTA32619.2.1   Sendmail32619.2.2   Postfix32619.2.3   Qmail32619.3   Sendmail的基本配置和操作32619.3.1   伪装32719.3.2   聪明的主机32719.3.3   构建sendmail.cf文件32719.3.4   拨号系统的考虑32719.4   邮件中继32819.5   别名32819.6   Sendmail访问控制32919.7   检索来自于远程邮件服务器的邮件32919.8   控制台邮件客户程序33219.8.1   mail33219.8.2   Pine33319.8.3   Mutt33419.9   e-mail的图形客户程序33419.9.1   Netscape Messenger33419.9.2   Balsa33419.9.3   Kmail33419.10   e-mail转交33519.11   uuencode和uudecode33519.12   参考资料33619.12.1   Web资源33619.12.2   书籍336第20章   新闻服务器管理33820.1   网络新闻概述33820.1.1   新闻组33820.1.2   NNTP协议33920.1.3   新闻服务器类型34420.2   INN新闻服务器34620.2.1   Innd程序34720.2.2   安装Innd34820.2.3   配置Innd软件包34820.2.4   运行Innd35620.2.5   Cleanfeed软件包35620.3   新闻阅读程序35720.3.1   Slrn程序35720.3.2   Pine35720.3.3   Xrn程序35820.3.4   Knode程序35820.3.5   Pan程序36020.4   参考资料360第四部分   程序设计与产品化第21章   C/C++编程工具简介36121.1   C语言的背景36121.2   C++语言的元素36221.2.1   利用C++编程—基本概念36221.2.2   文件命名36321.3   项目管理工具36321.3.1   使用make来构建程序36321.3.2   构建大型的应用程序36421.3.3   使用RCS和CVS管理软件项目36521.3.4   调试工具36721.4   GNU C编译器的命令行开关36721.5   GNU egcs编译系统的新特征36821.6   其他资源36921.7   参考资料370第22章   shell脚本37122.1   创建和执行shell程序37222.2   变量37322.2.1   给变量赋值37422.2.2   访问变量值37422.3   位置参数37422.4   内部变量37522.5   特殊字符37622.5.1   双引号37622.5.2   单引号37722.5.3   反斜杠37722.5.4   反引号37822.6   表达式的比较37822.6.1   pdksh和bash37822.6.2   tcsh38222.7   迭代语句38622.7.1   for语句38622.7.2   while语句38722.7.3   until语句38822.7.4   repeat语句(tcsh)38822.7.5   select语句(pdksh)38822.7.6   shift语句38922.8   条件语句38922.8.1   if语句38922.8.2   case语句39022.9   杂项语句39222.9.1   break语句39322.9.2   exit语句39322.10   函数39322.11   参考资料394第23章   使用Perl39523.1   一个简单的Perl程序39623.2   Perl的变量和数据结构39723.2.1   Perl变量类型39723.2.2   特殊变量39723.3   操作符39823.3.1   比较操作符39823.3.2   复合操作符39923.3.3   算术操作符39923.3.4   其他操作符39923.3.5   特殊的字符串常量40023.4   条件语句:if/else和unless40023.4.1   if40023.4.2   unless40123.5   循环40223.5.1   for40223.5.2   foreach40223.5.3   while40323.5.4   until40323.5.5   last和next40323.5.6   do ... while和do ... until40323.6   正则表达式40323.7   访问shell40423.8   开关40523.9   模块和CPAN40723.10   例子程序40823.10.1   发送邮件40823.10.2   清除日志40923.10.3   向Usenet张贴信息40923.10.4   一行的程序41023.10.5   命令行处理41123.11   与Perl相关的工具41123.12   参考资料41123.12.1   书籍41123.12.2   Usenet41123.12.3   WWW41123.12.4   其他信息412第24章   内核与模块管理41324.1   Linux内核41424.2   何时进行重新编译41424.3   Linux源代码树41524.3.1   系统结构41524.3.2   驱动程序41624.3.3   文件系统41624.3.4   初始化41824.3.5   进程间控制41824.3.6   内核41824.3.7   内存管理41824.3.8   联网41824.4   内核类型41924.4.1   模块化内核42024.4.2   单块式内核42024.5   内核版本42024.6   获取内核42124.7   修补内核42224.8   编译内核42224.8.1   初始化步骤42324.8.2   准备编译42324.9   不同的配置界面42524.10   产生相关性文件42824.11   最后的步骤42924.12   构建和安装模块42924.13   配置grub43024.14   配置LILO43224.15   当出错时进行的工作43324.15.1   编译过程中的错误43324.15.2   运行时错误、引导装载程序问题和内核问题43424.16   参考资料434第25章   产品化的应用程序43525.1   StarOffice的安装与运行43625.2   OpenOffice43725.3   KDE的KOffice办公程序包43925.4   GNOME的办公系列客户程序44225.5   与PDA的连接44325.6   图像处理程序44425.7   参考资料447第26章   仿真程序及其他操作系统44926.1   DOSEMU仿真程序和FreeDOS实用程序的使用44926.2   VMware的配置、安装和使用45226.3   使用Wine的Windows程序执行45726.4   使用Basilisk II的MacOS仿真45826.5   使用Executor的MacOS仿真45826.6   使用Xvnc的远程计算机操作45926.7   参考资料460第五部分   附      录附录A   Internet资源461附录B   RPM程序包清单467附录C   常用命令快速参考497
查看详情
好书推荐 / 更多
Red Hat Linux 7.2技术内幕
20世纪思想史:从弗洛伊德到互联网
[英]彼得·沃森 著;杨阳 译;张凤
Red Hat Linux 7.2技术内幕
想象一朵未来的玫瑰
[葡]费尔南多·佩索阿 著;杨铁军 译
Red Hat Linux 7.2技术内幕
语言与死亡/当代激进思想家译丛
[意]吉奥乔·阿甘本 著
Red Hat Linux 7.2技术内幕
爸爸妈妈,请做我的摄影师:十万父母拍娃智慧分享儿童摄影
枫糖盒子 著
Red Hat Linux 7.2技术内幕
陈规再造:巫鸿美术史文集卷三
[美]巫鸿 著;郑岩 编
Red Hat Linux 7.2技术内幕
另一个世界:中国记忆1961-1962
[瑞典]林西莉 著;李之义 译
Red Hat Linux 7.2技术内幕
生活,在别处:海明威影像集
鲍里斯·维多夫斯基 著;吴天楚 译;[美国]玛瑞儿·海明威;高方;王天宇
Red Hat Linux 7.2技术内幕
大西洋的故事
[英]西蒙·温彻斯特(Simon Winchester) 著
Red Hat Linux 7.2技术内幕
图说勃鲁盖尔
[日]冈部纮三 著;曹逸冰 译
Red Hat Linux 7.2技术内幕
巴别塔(我要世界都听见我的声音,我曾被压抑,但绝不沉默。)(读客外国小说文库)
[英]A.S.拜厄特 著;王一鸣 译
Red Hat Linux 7.2技术内幕
四十二年,我的"恶邻"李敖大师
林恒范 著;[中国台湾]林丽蘋 口述
Red Hat Linux 7.2技术内幕
灭绝与演化:化石中的生命全史
[美]尼尔斯·艾崔奇 著;周亚纯 译;董丽萍