《Red Hat Linux实用指南》PDF下载

  • 购买积分:24 如何计算积分?
  • 作  者:(美)Mark G.Sobell著;孙天泽等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7505396617
  • 页数:946 页
图书介绍:本书由浅入深地讲述了GNU/Linux的各种实用工具、文件系统、shell命令、GUI、网络、文本编辑器、编程工具、系统管理以及Red Hat Linux当前版本的新功能,详尽讲解了3个主要的shell,还提供了80多个GNU/Linux实用工具的详细参考资料。

第一部分 GNU/Linux基础 2

第1章 GNU/Linux:互联网的产物 2

1.1 GNU/Linux联姻 2

1.2 GNU/Linux是UNIX的继承物 4

1.3 GNU/Linux的优点 5

1.4 GNU/Linux概述 7

1.5 GNU/Linux的其他特点 11

1.6小结 13

第2章 入门指导 14

2.1开始之前 14

2.2 Red Hat Linux 16

2.3 passwd:更改密码 23

2.4文档 25

2.5操作指南:使用pico创建和编辑文件 30

2.6基本命令 32

2.7特殊字符 34

2.8小结 35

第3章 GNU/Linux实用程序介绍 38

3.1文件处理 38

3.2 丨(管道):在进程之间通信 44

3.3 4个有用的实用程序 44

3.4压缩和存档文件 46

3.5查找命令 50

3.6获取用户和系统信息 52

3.7和其他用户通信 55

3.8电子邮件 57

3.9小结 63

第4章 GNU/Linux文件系统 67

4.1层次化文件系统 67

4.2目录和普通文件 68

4.3目录处理 77

4.4访问权限 79

4.5链接 82

4.6小结 88

第5章 shell 92

5.1命令行 92

5.2标准输入和标准输出 95

5.3重定向 97

5.4管道 102

5.5后台运行程序 104

5.6文件名生成/路径名扩展 106

5.7内置命令 109

5.8小结 110

第二部分 GNU/Linux中高级内容第6章 X Window系统和图形用户界面 114

6.1 X系统和GUI:桌面、窗口和鼠标 114

6.2 X Window系统 124

6.3 X应用程序 131

6.4小结 132

第7章 GNOME桌面管理器 135

7.1选择窗口管理器 135

7.2桌面管理器入门 136

7.3 Nautilus:文件管理器 142

7.4 GNOME实用程序 149

7.5定制GNOME 155

7.6 Sawfish窗口管理器 165

7.7小结 171

第8章 KDE桌面环境 173

8.1 KDE入门 173

8.2 KDE实用程序 180

8.3 Konqueror浏览器/文件管理器 184

8.4菜单 198

8.5定制KDE 201

8.6小结 220

第9章 网络连接和因特网 222

9.1网络类型和工作方式 223

9.2网络通信 233

9.3网络实用程序 235

9.4分布式计算 246

9.5 Usenet 253

9.6操作指南:使用pine作为新闻阅读器 255

9.7使用Mozilla阅读网络新闻 258

9.8 WWW:万维网 258

9.9小结 260

第10章 vim编辑器 263

10.1历史 263

10.2指南:使用vim创建和编辑文件 264

10.3 vim功能介绍 269

10.4命令模式下移动光标 274

10.5输入模式 276

10.6命令模式下删除和修改文本 278

10.7搜索和替换 280

10.8其他命令 285

10.9移出、放置和删除命令 285

10.10读写文件 287

10.11设置参数 288

10.12高级编辑技术 291

10.13操作单位 294

10.14小结 297

第11章 emacs编辑器 302

11.1历史 302

11.2指南:开始使用emacs 304

11.3基本编辑命令 308

11.4联机帮助 312

11.5高级编辑主题 314

11.6区分语言的编辑 323

11.7自定义emacs 329

11.8 emacs和X Window系统 333

11.9 emacs资源 337

11.10小结 338

第12章 bash 346

12.2 Shell基础 347

12.1背景 347

12.3独立和成组命令 350

12.4重定向标准错误 353

12.5 noclobber:避免覆盖文件 354

12.6作业控制 355

12.7操作目录栈 357

12.8进程 359

12.9参数和变量 363

12.10历史 379

12.11编辑命令行 381

12.12别名 388

12.13命令行扩展 391

12.14小结 397

第13章 bash编程 402

13.1控制结构 402

13.2扩展空值变量或未设值变量 428

13.4文件名生成 430

13.3字符串模式匹配 430

13.5内置命令 431

13.6函数 435

13.7小结 437

第14章 TC Shell 440

14.1shell脚本 441

14.2进入和离开TC Shell 441

14.3 bash和tcsh的共性 443

14.4重定向标准错误 447

14.5命令行扩展 448

14.6编辑命令行 450

14.7纠正拼写错误 450

14.8变量 452

14.9控制结构 462

14.10内置命令 469

14.11小结 471

15.1 Z Shell基础 474

第15章 zsh和高级shell编程 474

15.2变量 477

15.3内置命令 494

15.4命令行编辑 510

15.5处理命令 515

15.6 shell程序 522

15.7 Z Shell选项 534

15.8小结 536

第16章 编程工具 541

16.1 C语言编程 541

16.2使用共享库 547

16.3 make:保持一套程序为最新 549

16.4调试C程序 555

16.5线程 563

16.6系统调用 563

16.7源代码管理 565

16.8小结 579

第17章 系统管理 582

17.1系统管理员和超级用户 583

17.2安装Red Hat Linux 589

17.3安装和删除软件 602

17.4保持软件最新 607

17.5系统操作 613

17.6文件,目录和文件系统 622

17.7 GUI系统管理工具 641

17.8配置用户和组账号 645

17.9备份文件 648

17.10打印 653

17.11配置网络服务 659

17.12重新建立Linux内核 670

17.13 PAM 678

17.14管理工具 681

17.15管理任务 687

17.17小结 698

17.16获取帮助 698

第三部分 GNU/Linux实用程序 704

第18章 GNU/Linux实用程序 704

18.1显示和操作文件的实用程序 704

18.2网络实用程序 704

18.3通信实用程序 705

18.4显示和改变状态的实用程序 705

18.5作为编程工具的实用程序 705

18.6源代码管理实用程序 705

18.7综合实用程序 705

18.8 sample 706

18.9 aspell 707

18.10 at 709

18.11 cal 712

18.12 cat 713

18.13 cd 714

18.14 chgrp 715

18.15 chmod 716

18.16 chown 719

18.17 ci 720

18.18 cmp 722

18.19 co 723

18.20 comm 725

18.21 configure 726

18.22 cp 728

18.23 cpio 729

18.24 crontab 732

18.25 cut 734

18.26 cvs 736

18.27 date 741

18.28 dd 742

18.29 df 744

18.30 diff 745

18.31 du 749

18.32 echo 751

18.33 expr 752

18.34 file 755

18.35 find 757

18.36 finger 761

18.37 fmt 762

18.38 fsck 763

18.39 ftp 766

18.40 gawk 770

18.41 gcc 790

18.42 grep 792

18.43 gzip 796

18.44 head 797

18.45 kill 799

18.46 less 800

18.47 In 803

18.48 lpr 804

18.49 ls 806

18.50 mail 811

18.51 make 815

18.52 man 819

18.53 mkdir 821

18.54 Mtools 822

18.55 mv 824

18.56 nice 826

18.57 nohup 827

18.58 od 828

18.59 paste 831

18.60 patch 832

18.61 pine 837

18.62 pr 842

18.63 ps 843

18.64 rcp 846

18.65 rcs 847

18.66 rlog 849

18.67 rlogin 851

18.68 rm 852

18.69 rmdir 853

18.70 rsh 853

18.71 scp 854

18.72 sed 856

18.73 ssh 864

18.74 sleep 867

18.75 sort 868

18.76 stty 875

18.77 tail 878

18.78 tar 880

18.79 tee 884

18.80 telnet 884

18.81 test 886

18.82 top 888

18.83 touch 890

18.84 tr 892

18.85 tty 894

18.86 umask 895

18.87 uniq 896

18.88 w 898

18.89 wc 899

18.90 which 900

18.91 who 901

18.92 xargs 902

第四部分 附录 906

附录A 正则表达式 906

附录B 帮助 913

附录C 安全 919

附录D POSIX标准 932

附录E 自由软件定义 945