《Linux与X Window系统基础》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:邓增涛,黄超编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505373056
  • 页数:459 页
图书介绍:Linux和XWindow与DOS和Windows属于不同类型的系统。DOS和Windows属于典型的商业系统,而linux和XWindow系统则属于开放和自由的系统,它们之间有许多本质的区别。这些区别使Windows用户在转向学习Linux时会遇到一定的困难。本书针对开放系统的特点,从系统总体出发,重点说明各种Linux发行版本的共性部分,其中包括系统发展史、系统各组成部分的相互关系、内核的主要功能、文件系统、主要的编辑工具、命令行界面、网络和图形用户界面等,特别对XWindow系统进行了深入的说明。本书适合初步掌握Linux安装、配置和使用的读者,帮助他们深人掌握Linux和XWindow系统的总体概念和系统各组成部分之间的相互联系。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,翻版必究。

第1章 UNIX,GNU与Linux 1

1.1 UNIX系统 1

1.2 GNU系统 5

1.3 Linux系统 9

1.4小结 12

第2章 Linux内核的主要功能 14

2.1基础知识 14

2.2内存管理 20

2.3进程 30

2.4进程间通信机制 40

2.5外围设备互连 46

2.6中断和中断处理 54

2.7设备驱动程序 56

2.8模块 68

2.9 Linux内核源程序 71

2.10小结 74

3.1改变工作目录 75

第3章 基本命令和主要实用程序 75

3.2建立和移动 76

3.3 ls命令 81

3.4重命名 88

3.5复制和删除 88

3.6查找和排序 93

3.7格式化 97

3.8网络命令 98

3.9小技巧 107

3.10其他 110

3.11小结 118

第4章 文件系统 119

4.1概述 119

4.2文件系统管理 122

4.3第二代扩展文件系统(EXT2) 128

4.4虚拟文件系统(VFS) 134

4.5缓存区 139

4.6小结 141

第5章 目录结构与磁盘系统 142

5.1概述 142

5.2目录树 143

5.3文件类型 147

5.4文件属性 148

5.5磁盘及其他存储介质 151

5.6分配磁盘空间 157

5.7管理磁盘 158

5.8无文件系统的磁盘 159

5.9小结 159

第6章 Shell简介 160

6.1 Shell基础知识 160

6.2 Shell Script(脚本)知识简介 169

6.3 Bash 170

6.4小结 188

7.1 Csh 189

第7章 Csh和Tcsh 189

7.2 Tcsh简介 196

7.3小结 201

第8章 Shell之间的比较 202

8.1选择Shell的决定因素 202

8.2 Bourne Shell 203

8.3 POSIX Shell 204

8.4 C Shell 204

8.5 Korn Shell 205

8.6 TC Shell 206

8.7 Bourne Again Shell 206

8.8 Z Shell 207

8.9小结 208

第9章 Linux网络系统 209

9.1网络的拓扑结构 209

9.2 TCP/IP网络简介 209

9.3 IP层 213

9.4地址解析协议(ARP) 216

9.5 TCP/IP传输层 218

9.6 INET Socket层 219

9.7 BSD Socket接口 222

9.8检查TCP/IP配置 224

9.9网络文件系统 224

9.10网络分析工具 225

9.11小结 226

第10章 正文编辑 227

10.1流编辑Sed 227

10.2屏幕编辑器Vi 228

10.3 Emacs 235

10.4 Emacs在线帮助 238

10.5 Emacs的组合环境 244

10.6与Emacs有关的议题 249

10.7如何退出Emacs 254

10.8如何载入文件与储存文件 255

10.9 Emacs的基本编辑指令 257

10.10 Emacs的基础编辑指令 263

10.11 Emacs高级编辑指令 270

10.12 Emacs的其他相关事项 273

10.13小结 275

第11章 X Window系统 276

11.1概述 276

11.2 Client/Server架构 278

11.3窗口管理器 282

11.4图形用户界面 285

11.5客户程序之间的通信 287

11.6 X的特征 288

11.7小结 289

第12章 X Server 291

12.1 X Server——显示器控制软件 291

12.2 X11R5和Xfree86 294

12.3各种X Server 294

12.4设置X Window系统 296

12.5 Xf86Config使用说明 299

12.6 XFree86帮助 314

12.7 Turto Linux的配置工具TurboXCfg使用 317

12.8小结 319

第13章 桌面环境 320

13.1桌面环境简介 320

13.2 KDI介绍 321

13.3 Gnome介绍 324

13.4小结 330

第14章 KDE应用软件 331

14.1文件处理 331

14.2网络应用程序 349

14.3图像和多媒体 360

14.4管理系统 366

14.5其他实用软件 388

14.6小结 396

15.1客户程序之间的通信 397

第15章 使用资源定制客户程序 397

15.2定制客户程序的资源机制 398

15.3资源说明的使用 401

15.4 Xt如何使用资源 406

15.5其他客户程序如何利用资源 408

15.6保存资源说明 409

15.7在Server上保存预设值(xrdb) 412

15.8一些常见错误 413

15.9小结 415

第16章 定制窗口管理器 416

16.1窗口管理器和应用程序之间的关系 416

16.2使用fvwm 417

16.3定制fvwm 420

16.4 fvwm 2的主要命令 424

16.5配置文件 431

16.6小结 446

附录A GNU GENERAL PUBLIC LICENSE 448

附录B GNU通用公共许可证(GPL) 455