本书以目前国际上使用最为流行、功能最为完善和成熟的Red Hat Linux 9为蓝本,对Linux的系统管理以及网络服务做了详细的介绍。本书共分为17章,由浅入深、循序渐进地介绍了Linux的系统管理以及网络服务的知识,内容涉及Linux入门、文件系统与磁盘管理、常见软件以及硬件配置、用户和组管理、软件包管理、GRUB引导转载程序介绍、进程管理、远程登录管理、TCP/IP网络基础知识、Samba服务器配置、Proxy服务器配置、Linux数据库使用、Apache服务器配置、网络信息安全、邮件服务器配置等内容。\r\n 本书讲解透彻、例子丰富,适用于初、中级Linux用户,可以用做各类院校相关专业的教材以及Linux培训班的教材;同时,也是面向广大Linux爱好者的一本Linux实用参考书。
第1章 Linux入门\r\n1.1 什么是Linux\r\n1.2 Linux的发展历史\r\n1.3 Linux的优势\r\n1.4 Linux的应用领域\r\n1.5 Linux的安装\r\n1.6 Linux的启动过程\r\n1.7 登录Linux\r\n1.8 退出Linux\r\n1.9 本章小结\r\n1.10 习题\r\n第2章 文件和磁盘管理\r\n2.1 Linux文件系统入门\r\n2.2 文件与目录基本操作\r\n2.3 文件/目录访问权限管理\r\n2.4 管理磁盘存储器\r\n2.5 本章小结\r\n2.6 习题\r\n第3章 常见软件设置和硬件配置\r\n3.1 设置用户界面\r\n3.2 安装软件\r\n3.3 卸载软件\r\n3.4 常见硬件的检测\r\n3.5 硬件驱动和配置\r\n3.6 本章小结\r\n3.7 习题\r\n第4章 用户和组管理\r\n4.1 用户和组文件\r\n4.2 使用命令行方式管理用户和组\r\n4.3 使用Red Hat用户管理器\r\n4.4 本章小结\r\n4.5 习题\r\n第5章 软件包管理\r\n5.1 RPM包管理\r\n5.2 RPM软件包的密钥管理\r\n5.3 TAR包管理\r\n5.4 Linux下常用的压缩工具\r\n5.5 本章小结\r\n5.6 习题\r\n第6章 GRUB引导器\r\n6.1 GRUB概述\r\n6.2 GRUB的特点\r\n6.3 GRUB运行原理\r\n6.4 使用GRUB\r\n6.5 GRUB的应用举例\r\n6.6 本章小结\r\n6.7 习题\r\n第7章 Linux中的进程管理\r\n7.1 Linux进程概述\r\n7.2 Linux进程原理\r\n7.3 Linux守护进程介绍\r\n7.4 启动Linux进程\r\n7.5 进程的挂起及恢复\r\n7.6 Linux进程管理\r\n7.7 进程文件系统PROC\r\n7.8 本章小结\r\n7.9 习题\r\n第8章 远程登录管理-Telnet与SSH\r\n8.1 使用Telnet\r\n8.2 使用SSH\r\n8.3 本章小结\r\n8.4习题\r\n第9章 TCP/IP网络基础\r\n9.1 网络简介\r\n9.2 网络的体系结构\r\n9.3 TCP/IP简介\r\n9.4 使用xinetd启动Linux网络服务\r\n9.5 本章小结\r\n9.6 习题\r\n第10章 Samba服务器配置\r\n10.1 Samba服务器简介及安装\r\n10.2 启动及关闭Samba服务器\r\n10.3 配置Samba服务器的用户信息\r\n10.4 smb.conf配置文件实例详解\r\n10.5 一个完整的smb.conf文件实例\r\n10.6 smb.conf中的选项和特定约定\r\n10.7 测试Samba服务器\r\n10.8 Linux和Windows文件互访\r\n10.9 本章小结\r\n10.10 习题\r\n第11章 Proxy服务器配置\r\n11.1 Proxy服务器原理简介\r\n11.2 Squid简介\r\n11.3 安装和启动Squid Server\r\n11.4 在客户端使用Squid Server\r\n11.5 配置Squid Server\r\n11.6 配置基于Squid的透明代理\r\n11.7 配置多级缓存改善Proxy服务器的性能\r\n11.8 Squid日志管理\r\n11.9 使用Webalizer对Squid进行流量分析\r\n11.10 本章小结\r\n11.11 习题\r\n第12章 数据库服务器\r\n12.1 Linux下数据库系统简介\r\n12.2 MySQL数据库系统简介\r\n12.3 MySQL数据库系统的安装\r\n12.4 启动MySQL数据库系统\r\n12.5 MySQL常用操作\r\n 在程序中操作MySQL数据库\r\n12.6 安装Oracle数据库系统\r\n12.7 测试Oracle数据库系统\r\n12.8 设置Oracle服务自动启动\r\n12.9 操作Oracle数据库\r\n12.10 在程序中操作Oracle数据库\r\n12.11 本章小结\r\n12.12 习题\r\n第13章 Apache服务器\r\n13.1 Apache简介\r\n13.2 Apache的获取和安装\r\n13.3 启动和停止Apache服务器\r\n13.4 配置Apache服务器\r\n13.5 虚拟主机的设置\r\n13.6 日志记录\r\n13.7 SSI设置\r\n13.8 一个完整的httpd.conf文件\r\n13.9 本章小结\r\n13.10 习题\r\n第14章 FTP服务器配置\r\n14.1 FTP简介\r\n14.2 使用Wu-ftpd服务器\r\n14.3 配置Wu-ftpd服务器\r\n14.4 使用vsftpd服务器\r\n14.5 深入使用vsftpd服务器\r\n14.6 本章小结\r\n14.7 习题\r\n第15章 Mail服务器配置\r\n15.1 邮件系统简介\r\n15.2 SMTP介绍\r\n15.3 使用Sendmail Server\r\n15.4 建立POP邮件服务\r\n15.5 配置SMTP/POP邮件客户端\r\n15.6 防范垃圾邮件\r\n15.7 本章小结\r\n15.8 习题\r\n第16章 网络信息安全\r\n16.1 网络信息安全简介\r\n16.2 常见的攻击类型\r\n16.3 防火墙(FireWall)技术\r\n16.4 入侵检测系统(IDS)\r\n16.5 使用Tripwire保护网络系统的数据安全\r\n16.6 本章小结\r\n16.7 习题\r\n第17章 Linux下的编程\r\n17.1 Linux下常用的开发工具\r\n17.2 Linux下的Vi文本编辑器\r\n17.3 Linux的C编译器--GCC\r\n17.4 Linux下的PHP编程\r\n17.5 本章小结\r\n17.6 习题
无封面