图书介绍

UNIX用户手册PDF|Epub|txt|kindle电子书版本网盘下载

UNIX用户手册
  • (美)Marty Poniatowski著;常晓波,杨剑峰译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302059241
  • 出版时间:2002
  • 标注页数:954页
  • 文件大小:60MB
  • 文件页数:987页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

UNIX用户手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 入门指南——登录、电子邮件、互联网访问和UNIX组件1

1.1 简介1

1.2 多用户的UNIX系统2

1.2.1 字母的大小写2

1.2.2 登录过程3

1.3 在线手册页6

1.4 电子邮件11

1.5 访问互联网15

1.6 UNIX组件21

第2章 UNIX文件系统介绍——文件系统布局、file和Is命令23

2.1 UNIX基础23

2.2 文件类型23

2.2.1 文本文件24

2.2.2 数据文件25

2.2.3 源代码文件25

2.2.4 可执行文件27

2.2.5 shell程序28

2.2.6 链接29

2.2.7 设备文件29

2.3 file命令30

2.4 ls命令34

2.5 文件系统布局45

2.6 Linux文件系统布局49

2.7 本章所用部分命令的手册页52

2.7.1 file52

2.7.2 Is54

3.1 简介60

3.2 权限60

第3章 使用文件和目录——权限、命令、文件名扩展和通配符60

3.3 绝对路径名和相对路径名62

3.4 文件名扩展和通配符64

3.5 pwd和cd65

3.6 chmod67

3.7 cp70

3.8 my71

3.9 mkdir72

3.10 rm73

3.11 rmdir75

3.12 使用命令76

3.12.1 使用cd、pwd、ls、mkdir和cp命令76

3.12.2 使用my命令78

3.12.3 具有破坏作用的两个命令rm和rmdir79

3.13 本章所用部分命令的手册页82

3.13.1 cd82

3.13.2 chmod84

3.13.3 cp88

3.13.4 mkdir92

3.13.5 my94

3.13.6 pwd97

3.13.7 rm98

3.13.8 rmdir101

4.1 本章重点104

4.2 重定向104

第4章 查看文件——重定向、cat、more、pg、head和tail命令104

4.3 用cat、more、pg、head和tail命令查看文件106

4.4 本章所用部分命令的手册页109

4.4.1 cat109

4.4.2 head112

4.4.3 more113

4.4.4 pg121

4.4.5 tail125

5.1 并非所有UNIX变体都能使用所有的命令129

5.1.1 split129

第5章 UNIX工具——split、wc、sort、cmp、diff、comm、dircmp、cut、paste、join和tr129

5.1.2 wc130

5.1.3 sort131

5.1.4 cmp、diff和comm133

5.1.5 dircmp138

5.1.6 cut139

5.1.7 paste141

5.2 本章所用部分命令的手册页143

5.2.1 cmp143

5.1.8 tr143

5.2.2 comm145

5.2.3 cut146

5.2.4 diff149

5.2.5 dircmp153

5.2.6 join154

5.2.7 paste156

5.2.8 sort158

5.2.9 tr165

5.2.10 wc168

6.2 正则表达式中应注意的地方171

6.1 三个命令171

6.3 表达式是字符串和通配符171

第6章 高级UNIX工具——正则表达式、sed、awk和grep171

6.4 sed172

6.5 awk178

6.6 grep185

6.7 本章使用的命令手册页187

6.7.1 awk188

6.7.2 grep194

6.7.3 sed198

第7章 find命令204

7.1 find概述204

7.1.1 查找指定类型的文件205

7.1.2 查找空文件和空目录206

7.1.3 根据文件名、文件大小或二者的组合来查找文件208

7.1.4 根据拥有者、类型和权限来查找文件211

7.1.5 查找许久未访问的文件并在找到的文件上运行命令213

7.1.6 find小结215

7.2 本章使用的find命令的手册页内容216

第8章 vi编辑器224

8.1 vi编辑器简介224

8.2 正则表达式的警告225

8.3 表达式是字符串和通配符225

8.3.1 模式与符号226

8.3.2 启动一个vi会话227

8.3.3 光标控制命令229

8.3.4 在vi中添加文本229

8.3.5 在vi中删除文本232

8.3.6 在vi中修改文本234

8.3.7 在vi中查找与替换236

8.3.8 在vi中复制文本238

8.3.10 保存文本和退出vi239

8.3.11 vi中的选项239

8.3.9 在vi中撤消与重复239

8.3.13 在文本中定位段落和放置标记242

8.3.14 在vi中连接行242

8.3.12 vi中的状态242

8.3.15 光标放置与屏幕调整243

8.3.16 shell转义命令243

8.3.17 宏与缩写244

8.3.18 缩进文本245

8.3.19 shell过滤器246

8.3.20 模式匹配246

8.4 本章中使用的命令手册页248

第9章 Bash shell简介261

9.1 不同的shell261

9.2 Bash简介261

9.2.1 执行命令262

9.2.2 在.bashrc文件中初始化历史列表264

9.2.3 从历史列表中重用命令266

9.2.4 编辑命令行268

9.2.5 .bashrc文件中的别名269

9.2.6 命令和路径补全271

9.2.7 文件名扩展271

9.2.8 重定向(I/O重定向)273

9.2.9 shell和环境变量273

9.2.10 后台作业与作业控制275

9.2.11 umask与权限277

10.1 不同的shell280

10.2 KomShell简介280

第10章 KornShell简介280

10.2.1 启动文件281

10.2.2 历史文件.sh_history282

10.2.3 从历史列表中取回命令282

10.2.4 用r再次执行命令288

10.2.5 使用vi指令来取回命令291

10.2.6 用vi指令编辑命令行294

10.2.7 KomShell中的别名296

10.2.8 命令和路径补全298

10.2.9 文件名扩展304

10.2.10 重定向(I/O重定向)305

10.2.11 环境变量306

10.2.12 后台作业与作业控制309

10.2.13 umask与权限311

10.2.14 使用chmod命令改变文件的权限313

10.3 本章所用部分命令的手册页316

10.3.1 kill316

10.3.2 ksh319

10.3.3 umask334

11.1 不同的Shell339

11.2 C Shell简介339

第11章 C Shell简介339

11.2.1 执订命令340

11.2.2 .cshrc文件341

11.2.3 .login文件341

11.2.4 在.cshrc文件中初始化历史列表342

11.2.5 命令行历史342

11.2.6 从历史列表中重执行命令344

11.2.7 .cshrc文件中的别名346

11.2.8 文件名扩展348

11.2.9 重定向(I/O重定向)349

11.2.10 shell和环境变量350

11.2.11 后台作业与作业控制352

11.2.12 umask与权限354

11.2.13 用chmod命令改变文件权限356

11.3 本章所用部分命令的手册页359

12.1 shell编程373

12.2 创建shell程序的步骤373

第12章 shell编程373

12.3 ksh编程375

12.3.1 shell变量377

12.3.2 命令替换379

12.3.3 读取用户输入379

12.3.4 shell程序的参数381

12.3.5 测试和分支385

12.3.6 使用case语句进行决策388

12.3.7 循环389

12.3.8 while循环390

12.3.9 shell函数397

12.3.10 shell程序中的awk401

12.3.11 shell程序:HP-UX逻辑卷管理器402

12.4 C shell编程409

12.4.1 命令替换409

12.4.2 读取用户输入410

12.4.3 测试和分支411

12.4.4 循环413

12.4.5 用switch制订决策418

12.4.6 C shell程序的调试419

12.4.7 程序运行了多少时间421

12.5 本章所用部分命令的手册页421

13.1 系统管理422

13.2 用ps检查进程422

第13章 系统管理422

13.3 终止一个进程427

13.4 信号428

13.5 系统的启动与关闭脚本429

13.6 另一种启动与关闭方法432

13.7 关闭系统433

13.8 用户和组434

13.9 与磁盘相关的概念440

13.10 查看己安装的文件系统及交换空间440

13.11 确定磁盘的使用情况443

13.12 系统备份444

13.13 计划cron任务445

13.14 网络448

13.16 dmesg449

13.17 内核449

13.15 系统日志及日志文件449

13.18 设备文件450

13.19 软件管理452

13.20 打印455

13.21 基于图形的管理工具459

13.22 本章所用部分命令的手册页462

13.22.1 cron462

13.22.2 df465

13.22.3 du467

13.22.4 group469

13.22.5 inittab472

13.22.6 mount474

13.22.7 newgrp477

13.22.8 Passwd479

13.22.9 ps483

13.22.10 shutdown489

13.22.11 vipw492

14.1 简介494

14.2 标准UNIX命令494

第14章 UNIX的性能分析工具494

14.2.1 用iostat命令统计I/O和CPU的使用情况495

14.2.2 用vmstat命令统计虚拟内存的使用情况498

14.2.3 用netstat命令统计网络的使用情况500

14.3 用ps检测进程504

14.4 终止一个进程509

14.5 信号510

14.5.1 用showmount显示远程安装510

14.5.2 显示系统交换512

14.5.3 用sar产生系统行为报告514

14.5.4 用timex来分析命令520

14.6 高级图形化性能工具522

14.7 HP GlancePlus/UX524

14.7.1 关于Process List的说明526

14.7.2 关于CPU Report屏的说明529

14.7.3 关于Memory Report屏的说明531

14.7.4 关于Disk Report屏的说明532

14.7.6 使用VantagePoint Performance Agent确定瓶颈534

14.7.5 GlancePlus概述534

14.7.7 HP VantagePoint Performance Agent和HPVantagePoint276 Performance Analyzer/UX537

14.8.1 iostat545

14.8 本章所用部分命令的手册页545

14.8.2 Sar547

14.8.3 showmount551

14.8.4 swapinfo552

14.8.5 timex556

14.8.6 Top557

14.8.7 vmstat559

第15章 公共桌面环境565

15.1 使用图形用户界面的原因566

15.2.2 Solaris中的CDE571

15.3 定制CDE572

15.2 CDE基础572

15.3.1 使用Style Manager编辑CDE573

15.3.2 从前台面板中添加或删除对象574

15.3.3 添加另一个工作区574

15.3.4 用其他方式更改前台面板575

15.3.5 在上滑子面板中进行修改576

15.3.6 改变默认打印机的显示名577

15.3.7 前台面板动画577

15.3.8 为工作区菜单添加条目578

15.2.1 HP-UX和AIX中的CDE578

15.3.9 创建控制按钮、操作和文件类型580

15.3.10 创建新的图标和操作583

15.3.12 更改登录消息586

15.3.11 使用不同字体586

15.3.13 改变登录画面587

15.4.2 X窗口系统588

15.4.1 X、Motif和CDE之间的联系588

15.4 高级主题588

15.5 X、Motif和CDE配置文件589

15.4.4 CDE589

15.4.3 Motif589

15.5.2 Motif配置文件590

15.5.1 X配置文件590

15.5.3 CDE配置文件591

15.5.5 配置文件是怎样一起工作的596

15.5.4 CDE配置文件的位置596

15.6 CDE启动时的事件序列598

15.5.6 指定外观和行为598

15.7 CDE及性能599

15.8 结论601

第16章 联网602

16.2 IEEE802.3、TCP/IP概要603

16.1 UNIX联网技术603

16.3 Internet协议(IP)地址605

16.4 使用网络609

16.5 ARPA服务(在运行不同操作系统的主机间通信)610

16.6 Berkeley命令(在UNIX系统间通信)612

16.7 主机名映射613

16.7.1 /etc/hosts614

16.7.3 /.rhosts615

16.7.2 /etc/hosts.equiv615

16.8 网络文件系统(Network File System NFS)616

16.9 其他网络命令与配置617

16.9.1 ping618

16.9.2 netstat620

16.9.4 ifconfig625

16.9.3 route625

16.9.5 rpcinfo626

16.9.7 lanadmin627

16.9.6 arp627

16.9.8 ndd628

16.10.1 ftp629

16.10 本章所用部分命令的手册页629

16.9.9 nslookup629

16.10.2 ifconfig638

16.10.3 netstat641

16.10.4 ping644

16.10.5 rcp647

16.10.6 remsh654

16.10.7 rlogin661

16.10.8 route669

16.10.9 rpcinfo673

16.10.10 rwho675

16.10.11 telnet676

17.2 理解计算机程序690

17.1 简介690

第17章 软件开发简介690

17.3 编译性语言与解释性语言691

18.2 赋值结构694

18.1 简介694

第18章 编程结构694

18.3 数学操作符695

18.5 循环结构696

18.4 比较表达式696

18.6.1 if…then…else语句698

18.6 选择结构698

18.6.3 Case语句699

18.6.2 嵌套的if…then…else语句699

18.7 数据结构700

19.1 简介701

第19章 程序设计701

19.2 一个实际例子702

19.3.2 可重用性704

19.3.1 可扩展性704

19.3 下一步:面向对象的方法和设计704

19.3.3 可靠性705

19.4 编程模式706

19.5 面向对象的编程模式707

19.6 封装708

19.7 继承709

19.8 多态性711

19.9 怎样用面向对象的语言进行设计712

20.2.2 开发阶段714

20.2.1 分析阶段714

第20章 开发714

20.1 简介714

20.2 开发周期714

20.2.3 测试阶段715

20.3 SCCS—源代码控制系统716

20.4.2 get命令718

20.4.1 admin命令718

20.4 SCCS命令718

20.4.3 sccs命令719

20.5 本章所用部分命令的手册页720

20.4.5 delta命令720

20.4.4 unget命令720

21.2 C和C++的历史725

21.1 简介725

第21章 C和C++简介725

21.3.1 编译程序726

21.3 C和C++的编译器726

21.3.2 编译器选项727

21.4 C和C++的make程序728

21.4.2 目标和依赖关系729

21.4.1 Makefiles729

21.4.4 规则目标731

21.4.3 库目标731

21.4.6 从命令行运行make732

21.4.5 宏732

21.5 C和C++的调试733

21.6 本章所用部分命令的手册页734

22.1 简介748

第22章 C编程基础748

22.2 C程序的格式749

22.4 大小写问题750

22.3 好的编程习惯750

22.5.3 符号常量751

22.5.2 常量751

22.5 C语言的具体细节751

22.5.1 标准库751

22.6 数据类型752

22.5.4 转义序列752

22.6.1 整型753

22.6.2 浮点型754

22.6.5 字符755

22.6.4 指数计数法755

22.6.3 双精度数755

22.7 算术表达式756

22.6.6 void756

22.7.1 增量和减量操作符758

22.7.2 赋值操作符759

22.7.3 类型转换760

22.7.4 优先级761

22.8 循环762

22.8.1 for循环763

22.8.2 while循环765

22.8.5 continue语句766

22.8.4 break语句766

22.8.3 do while循环766

22.8.6 逻辑操作符767

22.9 选择768

22.9.1 if语句768

22.8.7 循环嵌套768

22.9.2 if…else语句769

22.9.3 if、if…else和else if嵌套语句770

22.9.5 switch语句771

22.9.4 逻辑操作符771

22.10 函数772

22.10.2 定义函数773

22.10.1 函数调用773

22.11 数组775

22.10.3 原型775

22.11.2 将数组传递给函数777

22.11.1 多维数组777

22.12 字符串779

22.13 结构780

22.14 指针782

22.14.1 指针操作符783

22.14.3 指针与函数785

22.14.2 指针与结构785

22.15.3 静态存储类788

22.15.2 自动存储类788

22.15 更多数据类型788

22.15.1 存储类788

22.15.5 枚举789

22.15.4 Typedef789

22.16 动态内存分配790

23.3 增强部分792

23.2 C++基础792

第23章 C++编程基础792

23.1 简介792

23.3.3 输出语句793

23.3.2 I/O系统793

23.3.1 注释793

23.3.6 枚举794

23.3.5 头文件794

23.3.4 输入语句794

23.4.1 名称空间795

23.4 C++的新特性795

23.3.7 优先级795

23.4.2 其他数据类型和运算符797

23.4.3 类800

23.4.4 字符串对象803

23.4.5 继承804

23.4.7 多态性806

23.4.6 访问控制806

23.4.8 强制转换运算符808

23.4.9 异常处理809

24.3 历史811

24.2 因特网基础811

第24章 因特网编程基础811

24.1 简介811

24.4 因特网的客户端/服务器模型814

24.5 协议815

24.5.2 HTTP816

24.5.1 TCP/IP816

24.6 Web浏览器817

24.5.3 HTTPS817

25.2 体系结构的独立性819

25.1 简介819

第25章 Java819

25.3 Java平台820

25.3.1 动态性821

25.5 Java环境822

25.4 Java与C和C++的比较822

25.6 名称空间823

25.10 无宏824

25.9 常量824

25.7 注释824

25.8 无预处理器824

25.12.2 引用数据类型825

25.12.1 整数类型825

25.11 无包含文件825

25.12 数据类型825

25.15 无结构或联合826

25.14 Null826

25.12.3 修饰符826

25.13 无指针826

25.19 访问对象827

25.18 创建对象827

25.16 无枚举类型827

25.17 无typedef827

25.23 for循环828

25.22 字符串828

25.20 无用信息收集828

25.21 数组828

25.43 异常与异常处理829

25.25.1 创建第一个Applet830

25.25 Applet小程序830

25.25.4 Applet作为图形用户界面831

25.25.3 定义小程序的子类831

25.25.2 导入类和包831

26.1 Practical Extraction and Reporting Language832

第26章 Perl简介832

26.2 Perl选项833

26.3 打开输入输出文件,文件测试操作符和转义序列834

26.4 变量-标量和数组838

26.5 条件语句与循环、操作符以及自加和自减840

26.6 Shell程序的参数844

26.7 查找与替换846

26.8 列表操作符847

26.9 子程序848

27.1 X Window系统的背景知识851

第27章 X Window系统851

27.2 X服务器软件852

28.2 TCP/IP联网的背景知识859

28.1 NFS与X Windows859

第28章 联网——UNIX与Windows的互操作性859

28.3 NFS背景知识863

28.4 使用Windows和UNIX联网864

28.5 文件传输协议(FTP)870

28.6 其他联接主题874

29.1 UNIX上的Windows功能877

第29章 UNIX高级服务877

29.2 在UNIX上安装Advanced Server/9000878

29.3 共享打印机884

29.4 共享文件系统886

30.2 Windows命令行简介889

30.1 UNIX系统管理员简介889

第30章 Windows命令行:NET命令,POSIX程序及其他889

30.3 NET令890

30.4 POSIX实用程序907

30.5.1 联网命令916

30.5 附加命令916

30.5.2 用cacls改变权限919

30.5.3 命令行备份920

31.2 使用SFU的网络文件系统功能923

31.1 SFU简介923

第31章 Service for UNIX(SFU)923

31.3 Telnet客户端928

31.5 UNIX实用程序929

31.4 Telnet服务器929

31.6 NFS服务器931

31.7 口令同步934

32.1.1 安装935

32.1 Samba概述935

第32章 Samba935

32.1.2 使用共享940

32.2.1 Samba Web配置工具(SWAT)941

32.2 其他Samba主题941

32.2.2 日志文件943

32.2.3 文件名截断944

32.2.4 用户问题945

32.2.6 获取Samba946

32.2.5 Samba实用程序和应用程序946

附录A Vi947

附录B 常用的重定向形式954

热门推荐