《Turbo Linux 6.0网络配置及系统管理指南》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:武文编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:711508792X
  • 页数:381 页
图书介绍:

第一章 Linux概述 1

1.1 Linux的发展历史 1

1.1.1 Unix操作系统 1

1.1.2 Linux系统的起源 1

1.2 Linux操作系统的特点 2

1.3 Linux的各种版本 3

第二章 安装Turbo Linux 6.0 4

2.1 安装前的准备工作 4

2.1.1 硬件要求 4

2.1.2 硬盘分区 5

2.2 Turbo Linux的安装方式 6

2.3 安装Turbo Linux 6.0 7

第三章 Linux的相关命令 24

3.1 搜索命令 24

3.1.1 正则表达式 24

3.1.2 grep命令 25

3.1.3 find命令 28

3.2 文件处理命令 33

3.2.1 查看文件内容命令more和less 33

3.2.2 查看文件类型命令file 34

3.2.3 比较两个文件不同的命令diff和cmp 34

3.2.4 字数统计命令wc 35

3.2.5 修改文件时间和日期标志命令touch 36

3.2.6 文件压缩/解压缩命令gzip 36

3.2.7 文件备份命令tar 37

3.3 其他命令 38

3.3.1 系统日期和时间命令date 38

3.3.2 强有力的计算器命令bc 39

3.3.3 汉字编码转换程序 40

3.4 vi编辑命令 41

3.4.1 vi的两种模式 41

3.4.2 进入和退出Vi 41

3.4.3 编辑模式 41

3.4.4 vi的基本编辑方法 42

3.4.5 vi的提高应用 43

3.5 基本网络命令 46

3.5.1 ping命令 46

3.5.2 ftp命令 46

3.5.3 telnet命令 48

3.6 Linux下处理DOS文件的工具mtools 49

第四章 X-Window的设置和管理 50

4.1 了解X-Window 50

4.1.1 客户机/服务器的概念 51

4.1.2 输出功能 51

4.2 安装和配置XFree86系统 51

4.2.1 安装软件 51

4.2.2 XFree86的硬件支持 52

4.2.3 利用参数-probeonly测试X是否配置成功 52

4.3 深入了解XF86Config的文件段 52

4.3.1 Files 53

4.3.2 ServerFlags 53

4.3.3 Keyboard 53

4.3.4 Pointer 54

4.3.5 Monitor 54

4.3.6 Device 56

4.3.7 Screen 56

4.4 X-Window的启动文件 57

4.5 选择Turbo Linux 6.0的窗口管理程序 57

4.5.1 AfierStep 58

4.5.2 GNOME 58

4.5.3 KDE 59

4.6 TurboDesk桌面 59

4.6.1 基本操作 59

4.6.2 TurboDesk桌面的组成 61

4.6.3 常用的X-Window应用程序 65

4.7 使用X-Window配置网络 81

4.7.1 netcfg 81

4.7.2 使用Linuxconf工具来配置PPP网络 82

第五章 文件管理 85

5.1 文件系统概述 85

5.2 Linux的文件系统 86

5.3 一个文件系统内部的权限管理 89

5.3.1 文件与目录的权限 89

5.3.2 文件类型 89

5.3.3 文件的权限 90

5.3.4 存取权限 91

5.3.5 使用默认权限 92

5.4 安装和卸载文件系统 93

5.4.1 手工安装文件系统 93

5.4.2 启动时自动安装文件系统 95

5.4.3 卸载文件系统umount 97

5.5 文件类型 98

5.5.1 连接文件 99

5.5.2 特殊文件 101

5.5.3 改变文件的权限 101

5.5.4 默认的文件权限 103

5.5.5 改变文件的所有者 103

5.6 文件和目录的基本操作 103

5.6.1 ls和dir 104

5.6.2 cd 104

5.6.3 mkdir 104

5.6.4 rm、rmdir 105

5.6.5 mv 105

5.6.6 cat 105

5.6.7 cp复制 105

5.7 系统文件/etc/fstab 106

5.7.1 fstab的内容 106

5.7.2 使用fstab 107

5.8 文件系统的维护 108

5.8.1 文件系统的完整性 108

5.8.2 显示文件系统的统计数据 110

5.8.3 创建文件系统的命令mkfs 112

5.8.4 交换文件和交换分区 113

5.8.5 管理好磁盘空间 114

第六章 Shell 117

6.1 Shell简介 117

6.2 了解各种Shell 119

6.3 Shell环境的设置 119

6.3.1 PATH变量 120

6.3.2 HOME变量 120

6.3.3 PS1和PS2变量 120

6.4 配置bash 121

6.5 Shell中的命令 123

6.5.1 命令及其参数 123

6.5.2 管道 124

6.5.3 重定向输入和输出 125

6.5.4 命令组 126

6.6 在后台运行进程 126

6.6.1 将进程放到后台去 126

6.6.2 nohup命令 127

6.7 alias 127

6.8 Shell编程 128

6.8.1 编写并运行Shell脚本 128

6.8.2 Shell的变量和变量数组 129

6.8.3 数学运算 135

6.8.4 Shell程序中引号的使用方法 136

6.8.5 条件表达式 137

6.8.6 程序的终止状态码 139

6.8.7 各种控制语句 139

6.8.8 函数 148

6.8.9 注释 150

第七章 进程管理 151

7.1 进程基础知识 151

7.2 用who命令查看用户信息 152

7.3 用ps命令显示系统进程状态 153

7.4 用at命令进行规划 155

7.5 batch命令 156

7.6 用crontab命令编辑Crontab 157

7.7 cron命令的功能 157

7.8 W命令 158

7.9 top命令 158

7.10 使用Kill命令终止进程运行 160

第八章 网络基础知识 161

8.1 计算机网络的定义、构成、分类及功能 161

8.1.1 什么是计算机网络 161

8.1.2 计算机网络的构成 161

8.1.3 计算机网络的分类 161

8.1.4 计算机网络的基本功能 162

8.2 计算机网络的参考模型 162

8.2.1 OSI-RM参考模型 163

8.2.2 TCP/IP的体系结构 165

8.3 网络的地址 167

8.3.1 物理地址 167

8.3.2 IP地址 169

8.4 套接口 174

8.5 ARP和RARP 178

8.5.1 ARP 179

8.5.2 RARP 180

8.6 远程登录 181

8.6.1 远程登录协议的原理 181

8.6.2 远程登录协议的应用 182

8.7 文件传输协议 183

8.7.1 文件传送服务中的匿名FTP 184

8.7.2 FTP用户接口 184

8.8 WWW的原理和实现 186

8.8.1 超文本与超媒体的概念 187

8.8.2 Web上的URI 187

8.8.3 超文本标记语言简介 188

8.8.4 浏览器和Web站点 189

8.9 BBS、电子论坛网络新闻服务 191

8.9.1 公告栏系统BBS 191

8.9.2 USENET网络新闻 191

8.9.3 List Server 192

8.10 计算机局域网 192

8.10.1 环网与总线网 192

8.10.2 以太网简介 193

8.10.3 以太网的几种物理层规范 194

8.10.4 网络拓扑结构 197

第九章 几种服务器的配置 198

9.1 配置WWW服务器 198

9.1.1 WWW服务简介 198

9.1.2 Apache软件 198

9.2 配置DNS服务器 217

9.2.1 DNS服务器简介 217

9.2.2 安装前的准备 217

9.2.3 暂存专用域名服务器 218

9.2.4 启动named 220

9.3 配置FTP服务器 220

9.3.1 FTP服务器简介 220

9.3.2 文件系统结构 221

9.3.3 inetd和xinetd.conf配置文件 222

9.3.4 测试及调试 223

9.3.5 wu-ftpd FTP服务器 224

9.4 邮件服务器的配置 227

9.4.1 邮件服务和sendmail简介 227

9.4.2 安装配置sendmail 227

第十章 利用Linux实现Intranet 231

10.1 安装DHCP服务器 231

10.1.1 dhcpd的安装 231

10.1.2 dhcpd脚本 233

10.1.3 初始化dhcpd.leases文件 235

10.1.4 配置dhcpd.conf文件 235

10.1.5 控制服务器和协议操作 236

10.1.6 dhcpd的配置选项 237

10.1.7 创建dhcpd.conf文件 238

10.1.8 配置DHCP中继代理 240

10.1.9 配置DHCP客户端 240

10.2 文件共享 242

10.2.1 Linux的文件系统 243

10.2.2 网络文件系统 244

10.2.3 使用SMB 252

10.3 打印机共享 261

10.3.1 安装打印机 261

10.3.2 lpd服务器 263

10.3.3 通过Samba配置打印共享 265

第十一章 在Linux网上注册站点 275

11.1 IP地址和域名简介 275

11.2 站点注册的过程 276

11.2.1 注册IP地址 276

11.2.2 申请域名 277

第十二章 网络安全 279

12.1 网络安全概念 279

12.1.1 关注信息的最新动态 280

12.1.2 弥补漏洞 281

12.2 用防火墙来控制访问 285

12.3 WWW服务器的安全控制 291

第十三章 网络编程 299

13.1 Sockets简介 299

13.2 Linux中关于网络的一些系统调用 300

13.3 Linux网络编程中常用的几种方法 304

13.3.1 关于网络数据结构的基础知识 304

13.3.2 IP地址及其如何处理 305

13.3.3 socket() 306

13.3.4 bind() 306

13.3.5 conect() 307

13.3.6 作为服务器端的listen()和accept() 308

13.3.7 send()和recv() 310

13.3.8 用于无连接数据报套接口的sendto()和recvfrom() 311

13.3.9 关闭套接口的close()和shutdown() 311

13.4 一个简单的客户机服务器的例子 312

第十四章 DOS模拟器 321

14.1 DOSemu的安装 321

14.2 配置DOSemu 322

14.2.1 配置启动方式 322

14.2.2 配置/etc/dosemu.conf文件 323

14.2.3 配置显卡选项 324

14.2.4 配置磁盘 324

14.2.5 配置串口 325

14.2.6 配置键盘 325

14.2.7 配置打印机 326

14.2.8 配置鼠标 327

14.2.9 其他配置参数 327

14.2.10 创建磁盘映像 328

14.2.11 访问软盘映像 328

14.2.12 创建硬盘映像 328

14.2.13 访问硬盘映像 329

14.2.14 不从虚拟控制台使用DOSemu 329

14.2.15 配置实例 330

14.3 DOSemu的命令行选项 334

14.4 DOSemu的限制 335

14.4.1 DOSemu的软件限制 335

14.4.2 DOSemu的硬件限制 335

14.4.3 DOSemu的性能限制 335

14.5 优化DOSemu 336

14.5.1 Garrot 336

14.5.2 其他建议 336

附录 Linux基本命令及X-Window资料 337

附录A Linux基本命令简介 337

附录B X-Window资源 380