当前位置:首页 > 工业技术
Slackware Linux实用全书
Slackware Linux实用全书

Slackware Linux实用全书PDF电子书下载

工业技术

  • 电子书积分:21 积分如何计算积分?
  • 作 者:(美)Bao Ha,(美)Tina Nguyen等著;孔祥丰等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505365010
  • 页数:781 页
图书介绍:本书是一本介绍slackware Linux的优秀书籍。Linux作为一种操作系统,正日益受到用户的青睐。本书从 Linux最基础的知识开始介绍,内容涉及Slackware Linux的安装、配置和维护,目的是为了使Linux的新用户能 够以最快的速度适应这种强大的操作系统。在此基础之上,阐述了Linux的使用,其中涉及到了Linux的编程、常见Linux工具的介绍、系统的建立、网络操作。同时,还涉及到了SlackwareLinux的数据库及多媒体特征。全书结构紧凑、内容翔实,使读者能够很好地学习这种日益强大的操作系统。本书适用于想把S1ackware Linux作为自己操作系统的用户以及想深人了解Linux内核的编程人员使用。
《Slackware Linux实用全书》目录
标签:全书

第一部分 Linux基础 2

第1章 Slackware Linux入门 2

1.1欢迎使用Slackware Linux 2

1.2关于本书的内容 3

1.3本书没有阐述的内容 3

1.4什么是Linux 3

1.5利用Linux系统可以完成的工作 5

1.6 Linux的不足 7

1.7有关Linux版本的问题 8

1.8硬件要求 9

1.9开始之前 12

1.10本书配套光盘 12

1.11小结 13

第2章 安装和维护Slackware Linux 14

2.1 Slackware Linux的安装和维护介绍 14

2.2 Linux发布产品 14

2.3为什么要选择Slackware发布产品 17

2.4 Slackware磁盘组 18

2.5安装类型 19

2.6制作根盘和引导盘 20

2.7在UNIX系统上创建引导软盘和根软盘 20

2.8准备硬盘 20

2.9为进行安装而引导系统 24

2.10使用Linux的fdisk 24

2.11创建文件系统 28

2.12安装Linux文件 29

2.14更改主机名 31

2.15利用虚拟控制台进行多个登录会话 31

2.13不要作为根运行 31

2.16断电 32

2.17使用LILO引导硬盘 32

2.18小结 38

第3章Slackware中的新增内容 39

3.1引言 39

3.2仔细了解Slackware 39

3.3 Kernel 2.2 40

3.4在Slackware 4.0中安装glibc2 42

3.5 Slackware 7 44

3.7 ZipSlack 46

3.6 Slackware 3.9 46

3.8小结 49

第二部分 使用Linux 52

第4章 开始使用Linux 52

4.1启动(和停止)Linux系统 52

4.2口令 55

4.3创建新的登录 57

4.4注销 60

4.5试验新的登录 60

4.6 Linux错误消息 61

4.7搜索路径 61

4.8虚拟终端 61

4.9命令和程序 62

4.10 BSD系统初始化 63

4.11小结 64

第5章 常用命令 65

5.1引言 65

5.2 Linux命令的工作原理 65

5.3用于描述语法的符号约定 70

5.4 Linux命令 71

5.5 Linux中可以利用的联机帮助 72

5.6 Linux手册页 72

5.7通配符:*和? 75

5.8环境变量 76

5.9进程和终止进程的方法 77

5.10成为别的人:su命令 80

5.11 grep命令 80

5.12小结 81

第6章 使用文件系统 82

6.1引言 82

6.2文件:概览 82

6.3目录:概览 83

6.4 Linux文件系统导航 84

6.5创建和删除文件 87

6.6删除文件和目录 92

6.7文件许可权和拥有权 94

6.8其他文件命令 97

6.10小结 98

6.9 Linux文件系统中的重要目录 98

第7章 Bash编程 100

7.1创建和运行外壳程序 100

7.2使用变量 101

7.3问号和后斜杠的重要性 102

7.4 test命令 104

7.5条件语句 106

7.6循环语句 107

7.7函数 110

7.8小结 112

第8章 使用PPP 113

8.1什么是点对点协议 113

8.2通过PPP拨号进行Internet访问 114

8.3建立PPP连接所要求的ISP信息 117

8.4安装PPP客户端程序 118

8.5配置串行口和调制解调器 120

8.6配置域名解析 121

8.7 PPP连接文件 122

8.8连接脚本 123

8.9调试 124

8.10设置拨入PPP服务器 124

8.11小结 129

第9章 安装和维护打印机 130

9.1内核配置 130

9.2打印普通文本文件 131

9.3硬件和驱动程序 131

9.4 lpr、lpd和lpc命令 131

9.5 /etc/printcap文件 133

9.6综合操作 134

9.7 PostScript支持 137

9.8打印DVI文件 137

9.9与Windows共享打印机 138

9.10小结 138

第三部分 编辑、显示设置和GUI 140

第10章 文本编辑器 140

10.1文本编辑器的本质 140

10.2基本编辑功能 141

10.3详细了解vi编辑器 141

10.4详细了解Emacs编辑器 147

10.5详细了解joe编辑器 151

10.6其他编辑器 154

10.7小结 155

第11章 SGML 156

11.1什么是标记语言 156

11.2 SGML工具 157

11.3利用SGML工具写作 161

11.4 SGML和XML 171

11.5小结 173

第12章 绘图 175

12.1什么是Gnuplot 175

12.2 Gnuplot的来源 176

12.3使用Gnuplot 176

12.4 Kgplot:Gnuplot的GUI前端 180

12.5小结 197

第13章 安装XFree86 198

13.1 X11和XFree86工程公司 199

13.2访问要求 201

13.3安装XFree86 202

13.4建立XFree86系统 204

13.5运行XFree86 204

13.6在网格上找到有关XFree86的信息 206

13.7一些常见问题和解决办法 207

13.8 XF86Config文件 207

13.9 .xinitrc文件 215

13.10个人X资源文件 216

13.12编译使用X的程序 217

13.11使用xdm 217

13.13编译XFree86源代码 218

13.14小结 219

第14章 桌面环境:KDE和GNOME 220

14.1引言 220

14.2桌面环境:KDE还是GNOME 220

14.3安装KDE 221

14.4使用KDM 221

14.5 KDE桌面的特征 224

14.6 KDE组件 229

14.7 什么是GNOME 229

14.8安装GNOME 229

14.9使用GDM 231

14.10使用GNOME客户端程序和工具 234

14.11小结 237

第15章 窗口管理器 238

15.1引言 238

15.2什么是X11窗口管理器 238

15.3 Enlightenment窗口管理器 239

15.4配置 242

15.5主旋律 243

15.6 Fvwm95:Windows 95界面 243

15.7重要文件 246

15.8键盘控制 247

15.9 Fvwm系列:Fvwm2 248

15.10其他窗口管理器 249

15.11 Olvwm 250

15.12 GWM 253

15.13 TWM 254

15.14 MWM 255

15.15小结 256

第四部分 Linux与程序员 258

第16章 使用Grep、Sed和Awk 258

16.1 Grep 258

16.2 Sed 259

16.3 Awk 264

16.4变量 275

16.5内置变量 276

16.6控制结构 277

16.8正则表达式 280

16.7数组 280

16.9小结 282

第17章 Perl 283

17.1什么是Perl 283

17.2如何找到Perl 284

17.3一个样本Perl程序 286

17.4运行Perl程序 286

17.5程序的第一行:如何注释工作 287

17.6程序的第二行:语句、标记和〈STDIN〉 289

17.7程序的第三行:写到标准输出 291

17.8错误消息 292

17.9解释性语言与编译式语言 292

17.10小结 293

18.1什么是C和C++ 294

第18章 编译器 294

18.2 GNU C编译器 296

18.3利用gdb调试GCC程序 299

18.4 GNU C++类库 306

18.5 FORTRAN语言 311

18.6 LISP 312

18.7 Scheme语言 313

18.8小结 314

第19章 修订控制系统 315

19.1 make 315

19.2 RCS 323

19.3从RCS文件检索版本信息 326

19.4管理访问 326

19.5比较和合并修订版 327

19.6综合试用:使用make的RCS 328

19.7 CVS 328

19.8小结 333

第20章 内核编程 334

20.1升级和安装新的内核软件 335

20.2从源代码编译内核 335

20.3为Linux创建可加载的模块 337

20.4 rc.modules文件 338

20.5设备驱动程序 338

20.6中断 339

20.7获得有关/proc文件系统的信息 340

20.8确定系统规范 350

20.9小结 353

第21章 Slackware包管理 354

21.1安装和升级新的软件包 354

21.2使用morepkgtools 357

21.3使用rpm2tgz安装Red Hat软件包 362

21.4使用alien安装Red Hat、Debian和Stampede包 362

21.5小结 366

第五部分 Linux与系统管理员 368

第22章 系统管理必备内容 368

22.1 root账号 368

22.2启动和停止系统 369

22.3安装文件系统 371

22.4利用gzip和compress压缩文件 373

22.5使用tar 374

22.6建立系统 376

22.7 Telnet和FTP 377

22.8小结 380

第23章 Linux与系统管理员 381

23.1超级用户账号 381

23.2用户账号:/etc/passwd 382

23.3默认系统用户名 386

23.4添加用户 386

23.5删除用户 388

23.6组 389

23.7 su命令 392

23.8小结 392

24.1 TCP/IP基础 393

第24章 TCP/IP联网 393

24.2 TCP/IP协议套件 396

24.3配置TCP/IP网络 397

24.4网络别名操作 404

24.5路由和网关 405

24.6网络守护进程 407

24.7 TCP/IP故障诊断工具 410

24.8 IPv6:下一代协议 414

24.9小结 415

第25章 DNS和DHCP 416

25.1什么是DNS 416

25.2 BIND 8 418

25.3重要的DNS事实和概念 425

25.4 DNS服务器配置文件 429

25.5配置DNS服务器主区域 435

25.6代表权威性 439

25.7添加从属DNS服务器 441

25.8其他DNS说明文献 444

25.9 DHCP 445

25.10小结 449

第26章 Samba:Linux/Windows 95/98/NT网络互联技术 450

26.1安装Samba 451

26.2使简单的Samba设置得以运行 451

26.3配置Samba 454

26.4共享文件和打印服务 459

26.5测试配置 460

26.6运行Samba服务器 461

26.7访问共享 462

26.8通用smb.conf配置选项 464

26.9 Samba说明文档来源 469

26.10小结 471

第27章 与Novell Netware和Apple Macintosh进行网络互联 472

27.1 Novell IPX互联网络技术协议 472

27.2把Linxu服务器配置为IPX路由器 474

27.3在Linux和Novell网络之间共享文件 475

27.4把Linux机器配置为NCP服务器 476

27.5把Linux机器配置为Novell打印客户 477

27.6 Apple Macintosh环境中的Linux网络技术:Netatalk 477

27.8小结 478

27.7在Linux与Macintosh之间共享文件服务 478

第28章 备份和恢复 479

28.1好的备份质量 480

28.2选择备份介质 480

28.3选择备份工具 481

28.4备份策略 481

28.5恢复文件 492

28.6磁带上的内容 492

28.7小结 492

第29章 构建小型办公/家庭办公(SOHO) 494

29.1典型的小型办公/家庭办公场合 494

29.2配置Linux服务器以提供对Internet的代理访问 495

29.3 Samba:文件和打印机共享 499

29.4电子邮件 505

29.5安全性 506

29.6小结 506

第30章 安全性和拒绝服务 507

30.1为什么需要安全性 507

30.2系统安全性 508

30.3网络安全性 510

30.4防火墙 514

30.5什么是拒绝服务(DoS) 515

30.6从哪里寻找有关安全性的信息 515

30.7小结 517

第31章 FTP服务器和匿名FTP站点 520

31.1什么是FTP 520

第六部分 构建Internet站点 520

31.2配置FTP服务器:ProFTPD 525

31.3虚拟FTP服务器 544

31.4小结 546

第32章 邮件服务:SMTP和POP3 547

32.1电子邮件的基础 547

32.2配置Sendmail 549

32.3设置邮件集线器 574

32.4 POP3服务 576

32.5小结 577

第33章 Usenet新闻服务 578

33.1 Linux和新闻组 578

33.2 INN硬件和软件要求 580

33.3 INN 581

33.4 NNTPCache 587

33.5配置trn 590

33.6小结 590

第34章 WWW服务 591

34.1 Apache Web服务器 591

34.2配置Apache 593

34.3建立虚拟Web站点 617

34.4小结 619

第35章 HTML编程基础 620

35.1什么是HTML 620

35.2 HTML代码 621

35.3编写HTML文档 622

35.4链接 626

35.5列表 628

35.6改变字符的外观 628

35.7几个其他标记 630

35.8 HTML编辑器 632

35.9小结 634

第36章 CGI脚本 635

36.1什么是CGI 635

36.2 CGI是HTML 636

36.3 CGI和Perl 637

36.4 CGI安全性 637

36.5小结 644

第37章 Java和JavaScript 646

37.1所需工具 647

37.2 Java语言 647

37.3 JavaScript和HTML 649

37.4小结 649

第38章 动态HTML 651

38.1服务器侧包含 651

38.2什么是PHP3 654

38.3编程举例:上载文件 664

38.4小结 666

第七部分 应用 668

第39章 使用浏览器 668

39.1浏览器简介 668

39.2得到供Linux使用的Communicator 669

39.3周游Communicator 671

39.4 Help 675

39.5设置Communicator优选项 676

39.6书签 677

39.7 Communicator目录结构 678

39.8阅读新闻 679

39.9在Communicator中处理邮件 680

39.10得到供Linux使用的Mosaic 681

39.11使用Mosaic 682

39.12 Communicator和Mosaic中的图标 682

39.13建立SLIP连接 683

39.14小结 687

第40章 使用HylaFAX 688

40.1安装HylaFAX 688

40.2故障诊断 694

40.3建立发送和接收守护进程 695

40.4发送传真 695

40.5接收传真 697

40.6特殊功能 697

40.7小结 700

第41章 Linux游戏 701

41.1 Slackware中的X游戏 701

41.2 Slackware中的控制台游戏 705

41.3 Internet上的Linux游戏 711

41.4 Linux游戏的开发 714

41.5其他游戏链接 714

41.6小结 715

42.1时间跟踪器 716

第42章 Linux中有用的个人工具 716

42.2 KDE个人时间跟踪器 717

42.3黄色胶粘便条 719

42.4 CBB 720

42.5供投资有管理器使用的Xinvest 722

42.6附加工具 725

42.7小结 726

第43章 Linux多媒体 727

43.1声卡配置 727

43.2播放音频CD 731

43.3动画 733

43.4供Linux使用的RealPlayer 736

43.5小结 741

44.1办公套件 742

第44章 供Linux使用的高效客户端软件办公套件 742

44.2文本和文档处理 747

44.3数据库 757

44.4约会和调度客户 761

44.5小结 765

第45章 MySQL要点 766

45.1引言 766

45.2什么是MySQL 766

45.3安装MySQL 767

45.4 MySQL管理 770

45.5利用MySQL管理数据库 775

45.6小结 781

相关图书
作者其它书籍
返回顶部