《Linux操作系统》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:于红,刘娜主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:9787111170112
  • 页数:197 页
图书介绍:本书介绍了LINUX系统的概念,使用,原理等。

第2版前言 1

第1版前言 1

第1章 Linux简介 1

1.1 操作系统起源 1

1.2 Linux的版本 2

1.3 Ijnux的特点 4

1.4 Linux的应用 5

1.4.1 Linux的适用场合 5

1.4.2 为什么选择RedHatLinux 5

1.5 小结 5

1.6 习题 6

第2章 Linux的安装与初次使用 7

2.1 Linux安装前的准备 7

2.1.1 收集硬件信息 7

2.1.2 硬盘分区 8

2.2 Linux的安装步骤 9

2.3 系统开机登录与虚拟控制台 14

2.3.1 用户登录账号与界面 14

2.3.2 Linux的引导 15

2.3.3 虚拟控制台 15

2.4 系统的注销与关机 16

2.4.1 图形化界面的注销 16

2.4.2 虚拟控制台的注销 16

2.4.3 图形化方式关机 16

2.4.4 命令方式关机 17

2.5 全屏幕编辑器与行编辑器简介 17

2.6 经典编辑器Vi 18

2.6.1 Vi的模式 18

2.6.2 Vi的进入与退出 19

2.6.3 Vi的文本输入 20

2.7 VMWare的安装和使用 20

2.7.1 VMWare简介 20

2.7.2 VMWare的下载及安装 21

2.7.3 VMWare的使用 23

2.8 小结 27

2.9 习题 28

第3章 图形化桌面 29

3.1 Linux下的XWindow系统 29

3.1.1 XWindow系统基本组件 29

3.1.2 配置和启动XWindow系统 29

3.1.3 X Window的窗口管理器 30

3.2 整合式桌面环境系统的基本概念 31

3.2.1 GNOME的桌面系统 31

3.2.2 GNOME的桌面组成 31

3.2.3 GNOME的文件管理器 33

3.2.4 GNOME的系统设置 35

3.3 KDE桌面系统 37

3.3.1 KDE桌面系统简介 37

3.3.2 KDE桌面系统组成 37

3.3.3 管理器Konqueror 38

3.3.4 KDE的控制中心 40

3.3.5 使用文本编辑器 46

3.3.6 使用软盘和光盘 47

3.4 小结 47

3.5 习题 48

第4章 Linux的设备管理与文件系统 49

4.1 设备的概念 49

4.2 常见的设备 50

4.2.1 使用CD-ROM 50

4.2.2 使用软盘 51

4.2.3 使用USB移动存储设备 52

4.2.4 访问硬盘上的Windows分区 53

4.2.5 文件系统自动挂载及磁盘管理工具 54

4.2.6 配置显示卡 55

4.2.7 配置声卡与网卡 56

4.3 目录与文件系统简介 57

4.3.1 文件和目录的概念 57

4.3.2 Linux标准文件和目录 57

4.3.3 文件系统的权限 58

4.3.4 文件的属性基本命令 59

4.3.5 文件的压缩与解压缩 59

4.4 小结 62

4.5 习题 63

第5章 shell、多任务与进程 64

5.1 人与系统界面—she简介 64

5.1.1 什么是shell 64

5.1.2 什么是shell提示符 64

5.1.3 she的工作过程 64

5.1.4 shell与DOS的区别 65

5.1.5 she的种类 65

5.2 为什么使用文本界面 66

5.3 进程与多任务 66

5.3.1 进程 66

5.3.2 多任务 66

5.4 进程的启动 67

5.5 进程管理相关的命令 68

5.5.1 at命令 68

5.5.2 ps命令 69

5.5.3 top命令 69

5.5.4 kill命令 70

5.6 shell下的常用命令 70

5.6.1 常用命令简介 70

5.6.2 联机帮助命令—man 71

5.6.3 目录操作命令 71

5.6.4 文件操作命令 72

5.6.5 文件压缩命令 76

5.6.6 有关进程管理命令 76

5.6.7 有关磁盘命令 76

5.7 小结 77

5.8 习题 77

第6章 Linux用户账号与组账号管理 78

6.1 用户账号与组账号管理简介 78

6.1.1 账号 78

6.1.2 口令 78

6.2 用户账号配置文件 79

6.3 组账号配置文件 81

6.4 使用命令管理 82

6.4.1 添加用户和组用户 82

6.4.2 修改用户和组用户属性 83

6.4.3 禁止用户和组用户 83

6.4.4 删除用户和组用户 84

6.4.5 改变用户组和所有权 84

6.5 图形方式下的管理 85

6.6 小结 87

6.7 习题 87

第7章 硬件、软件的安装 88

7.1 Linux系统中的软件安装 88

7.1.1 Linux系统中软件的安装方式 88

7.1.2 源软件的安装步骤 88

7.1.3 RPM软件包的安装步骤 90

7.2 图形界面软件的安装 95

7.3 安装新硬件的驱动程序与模块 97

7.4 添加硬盘 100

7.5 小结 101

7.6 习题 101

第8章 Linux网络基础 102

8.1 网络的基本概念 102

8.2 联网的硬件与软件 102

8.2.1 硬件 102

8.2.2 软件 103

8.3 网络协议 104

8.3.1 网际IP协议 105

8.3.2 端口的概念 107

8.3.3 用户数据报协议UDP 107

8.3.4 传输控制协议TCP 108

8.4 局域网 110

8.5 Linux的网络功能 111

8.6 Linux的网络配置文件 111

8.7 手工配置网络 113

8.7.1 设置主机名 113

8.7.2 设置IP 113

8.7.3 其他配置 114

8.8 小结 114

8.9 习题 114

第9章 Samba服务器 115

9.1 Samba服务器简介 115

9.2 Samba服务器的安装 115

9.3 Samba服务器的配置 116

9.3.1 图形化方式配置Samba服务器 116

9.3.2 用SWAT创建Samba服务器配置 118

9.4 Samba客户端的配置 123

9.4.1 在Linux系统和Windows客户机之间共享Samba 123

9.4.2 Linux客户机访问Samba 124

9.5 Samba系统的使用 125

9.6 小结 128

9.7 习题 128

第10章 DNS服务器系统 129

10.1 DNS服务概述 129

10.2 DNS服务器软件的安装 130

10.3 配置DNS服务器和解析器 131

10.3.1 配置DNS服务器 132

10.3.2 配置DNS解析器 140

10.4 DNS的启动、停止 140

10.5 测试DNS的域名解析 141

10.6 小结 143

10.7 习题 143

第11章 Web服务器(Apache) 144

11.1 Web服务器—Apache简介 144

11.2 Apache服务器的安装 145

11.2.1 下载Apache软件包 145

11.2.2 安装 145

11.3 Apache的配置 146

11.4 Apache的启动与关闭 151

11.5 Apache服务器的测试 152

11.6 小结 155

11.7 习题 156

第12章 Linux程序设计 157

12.1 Linux系统中的C/C++编程 157

12.1.1 编译器GCC简介 157

12.1.2 用GCC开发程序的步骤 159

12.1.3 GNUmake 160

12.1.4 Linux系统中的并发程序设计 163

12.2 Linux系统中的Java编程 165

12.2.1 Java语言的特点 165

12.2.2 Java的应用领域 166

12.2.3 Linux系统中Java开发环境的安装和配置 167

12.2.4 Linux系统中Java应用程序的开发 169

12.3 Linux系统中的数据库 170

12.3.1 MySQL的特点 170

12.3.2 MySQL的安装 170

12.3.3 登录MySQL 172

12.3.4 MySQL的基本操作 173

12.4 Linux系统中的PHP 178

12.4.1 PHP的特点 178

12.4.2 PHP开发环境的安装和配置 178

12.4.3 PHP的使用 181

12.5 小结 183

12.6 习题 184

第13章 常用网络管理命令 185

13.1 网络故障检查命令—ping 185

13.2 网络配置命令—ifconfig 186

13.2.1 查看整个网络接口配置 186

13.2.2 查看某些接口的配置 187

13.2.3 配置接口 188

13.3 显示数据路由命令—traceroute 189

13.4 路由表管理命令—route 189

13.5 监听网络流量命令—tcpdump 192

13.6 发送在线信息命令wall/mseg 193

13.7 显示网络状态命令—netstate 193

13.8 小结 196

13.9 习题 196

参考文献 197