本书以国产红旗(Red Flag)Linux 桌面版和服务器版为蓝本,也适合于其它发行版本的Linux系统。全书系统地讲述了Linux的基础知识、Linux系统的安装、X-Window操作及其X-Window中常用工具软件的使用、Linux系统的常用命令、Linux系统的各种网络服务和系统工具、Shell编程等。
本书在编写过程中将复杂的理论融合在实际应用中,以简单的实例对理论进行诠释,使读者在掌握Linux操作技能的同时加深对理论的理解。全书图文并茂,对关键的操作步骤进行了屏幕截图,加快读者对内容的理解。
本书可作为大专院校学生的Linux实践和培训教材,也可作为广大Linux用户、网络管理员、系统管理员的自学用书和参考手册。
目 录
第1章 LINUX系统介绍 1
1.1什么是LINUX 1
1.2 LINUX的特点 1
1.3 LINUX与UNIX、WINDOWS的比较 3
1.4 LINUX的组成 4
1.5常见的LINUX系统发行版本介绍 5
第2章RED FLAG LINUX的安装 8
2.1虚拟机安装LINUX 8
2.1.1安装前的准备 8
2.1.2配置虚拟机 8
2.1.3在虚拟机上安装Linux 10
2.1.4安装VMware Tools 13
2.2多操作系统的安装 14
第3章RED FLAG LINUX的X-WINDOW操作 16
3.1 KDE 17
3.2 桌面组件 19
3.2.1鼠标 19
3.2.2面板 20
3.2.3 菜单 22
3.2.4 菜单中符号含义 24
3.3 X-WINDOW的操作 24
3.3.1控制面板 24
3.3.2配置显示设备 26
3.3.3配置网络 28
3.4 常用应用程序使用介绍 30
3.4.1 OpenOffice 30
3.4.2多媒体工具 41
3.4.3附件 42
3.4.4图像 44
3.4.5 游戏 44
3.5.6网络 44
第4章LINUX系统的常用命令 48
4.1文件和目录 48
4.1.1 Linux中的文件类型 48
4.1.2常用目录 49
4.1.3路径 49
4.1.4文件名通配符 49
4.1.5 常用命令 50
4.1.6输入输出转向与管道 61
4.1.7 vi编辑器 62
4.2 RPM 65
4.2.1安装RPM软件包 65
4.2.2删除RPM软件包 66
4.2.3升级RPM软件包 67
4.2.4查询RPM软件包 68
4.2.5校验已安装的RPM软件包 69
4.2.6校验软件包中的文件 69
4.2.7其它选项 70
4.3 文件备份和压缩 70
4.3.1tar 70
4.3.2gzip 71
4.3.3bzip2 72
4.3.4zgrep 74
4.3.5compress 74
4.3.6uncompress 74
4.3.7zip 75
4.3.8unzip 75
4.3.9gunzip 76
4.4 权限管理 76
4.4.1chmod 77
4.4.2chown 78
4.4.3chgrp 79
4.4.4su 79
4.4.5useradd或adduser 80
4.4.6passwd 80
4.5磁盘 81
4.5.1mount 81
4.5.2umount 81
4.5.3df 82
4.5.4du 82
4.5.5fsck 83
4.6网络 84
4.6.1ifconfig 84
4.6.2ifup 85
4.6.3ifdown 85
4.6.4ethtool 85
4.6.5mii-tool 86
4.6.6route 86
4.6.7netstat 86
4.6.8ping 87
4.6.9与网络相关的配置文件 87
第5章 LINUX系统的网络服务 90
5.1FTP 90
5.1.1启动FTP配置工具 90
5.1.2启动和停止FTP服务 91
5.1.3默认FTP站点设置 92
5.1.4创建虚拟FTP站点 97
5.1.5删除虚拟站点 98
5.1.6配置文件 99
5.2WEB 100
5.2.1启动Web配置工具 100
5.2.2启动和停止Web服务 101
5.2.3默认Web站点设置 102
5.2.4创建虚拟主机 111
5.2.5删除虚拟主机 112
5.2.6虚拟目录 112
5.2.7配置文件 113
5.3 DNS 114
5.3.1 DNS服务简介 114
5.3.2 DNS服务器类型 116
5.3.3启动DNS配置工具 117
5.3.4配置DNS服务 117
5.3.5启动和停止DNS服务 121
5.3.6测试DNS服务 122
5.3.7删除区域 124
5.3.8配置文件 125
5.4DHCP 126
5.4.1DHCP介绍 126
5.4.2DHCP服务工作过程 127
5.4.3启动DHCP配置工具 128
5.4.4配置DHCP服务 129
5.4.5启动和停止DHCP服务 134
5.4.6测试DHCP服务 135
5.4.7删除子网 136
5.4.8配置文件 136
5.5SQUID 137
5.5.1Squid介绍 137
5.5.2Squid的代理服务类型 138
5.5.3启动Squid配置工具 138
5.5.4配置Squid服务 139
5.5.5启动和停止Squid服务 144
5.5.6配置文件 145
5.6SENDMAIL 146
5.6.1Sendmail介绍 146
5.6.2邮件传输过程 146
5.6.3配置Sendmail服务 146
5.6.4测试邮件服务 150
5.7POSTFIX 151
5.7.1Postfix介绍 151
5.7.2配置Postfix服务 151
5.7.3测试邮件服务 152
第6章 LINUX系统工具 153
6.1NFS 153
6.1.1NFS介绍 153
6.1.2服务器端的配置 153
6.1.3启动服务 154
6.1.4使用服务 155
6.2 REDMIN 155
6.2.1启动Redmin服务 155
5.4.2 远程登录 155
5.4.3 远程管理 156
5.4.4注销 158
6.3SAMBA 158
6.3.1Samba简介 158
6.3.2Samba服务的启动与停止 158
6.3.3Samba用户管理 159
6.3.4Samba服务的配置 160
6.3.5共享级服务配置实例 163
6.3.6用户级服务配置实例 165
6.3.7相关命令 167
6.3.8共享打印机 169
6.4TELNET 171
6.4.1Telnet简介 171
6.4.2启动Telnet服务 171
6.4.3测试服务 172
6.4.4定制服务 173
6.5SSH 174
6.5.1SSH简介 174
6.5.2SSH服务的启动和停止 175
6.5.3基于密码的安全验证 175
6.5.4基于密钥的安全验证 178
6.5.4访问控制 180
6.6LVM 181
6.6.1LVM简介 181
6.6.2建立逻辑卷 182
6.7磁盘限额 182
6.7.1磁盘限额简介 182
6.7.2配置磁盘限额 183
6.8VNC 184
6.8.1VNC简介 184
6.8.2工作流程 185
6.8.3启动VNC Server 185
6.8.4从浏览器远程登录 186
6.8.5通过配置文件设置VNC Server 188
6.8.6用VNC Viewer远程登录 189
6.8.7关闭 VNC Server 190
6.9单用户系统模式 190
6.9.1单用户系统模式简介 190
6.9.2进入单用户系统模式 190
6.9.3防止进入单用户系统模式 191
6.10增加新硬件 192
6.10.1增加新网卡 192
6.10.2增加新硬盘 193
第7章 SHELL编程 196
7.1SHELL简介 196
7.1.1编写Shell程序 196
7.1.2执行Shell程序 197
7.2变量和参数 197
7.2.1变量 197
7.2.2参数 199
7.2.3相关命令 199
7.2.4引用 201
7.3流程控制结构 203
7.3.1顺序结构 203
7.3.2分支结构 203
7.3.3循环结构 211
7.4SHELL函数 216
7.4.1定义 216
7.4.2调用 217
7.4.3参数 217
7.4.4全局变量与局部变量 217
参考文献 219


xxhhss 于 2009-06-26 12:28:50发表:
看目录感觉应该不错