图书介绍

Linux 操作系统实用教程pdf电子书版本下载

Linux  操作系统实用教程
  • 邱建新编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302292838
  • 出版时间:2012
  • 标注页数:253页
  • 文件大小:160MB
  • 文件页数:270页
  • 主题词:Linux操作系统-教材

PDF下载


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

下载说明

Linux 操作系统实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章Linux基本知识 1

1.1 Linux的出现 1

1.1.1 UNIX操作系统的出现 1

1.1.2自由软件的兴起 1

1.1.3 Linux操作系统的出现 2

1.2 Linux的主要特点 2

1.2.1什么是Linux 2

1.2.2 Linux的主要特点 3

1.3 Linux的版本 4

1.3.1 Linux的内核版本 4

1.3.2 Linux的发行版本 4

1.4 Linux的系统组成与应用前景 6

1.4.1 Linux系统的组成 6

1.4.2 Linux系统的应用前景 7

第2章VMware虚拟机介绍与Linux安装 10

2.1虚拟机概述 10

2.1.1虚拟机原理 10

2.1.2虚拟机软件 10

2.2 VMware Workstation 11

2.3 VMware Workstation的基本使用 11

2.3.1 VMware Workstation的下载和安装 11

2.3.2 VMware Workstation虚拟软件的使用 12

2.4 VMware Workstation的网络功能 14

2.4.1 VMware Workstation提供的虚拟网络设备 14

2.4.2 VMware Workstation网络的四种工作模式 16

2.5用VMware Workstation安装Linux 18

2.5.1创建虚拟机的方法与步骤 18

2.5.2安装操作系统CentOS4 19

2.5.3安装VMware Tools 24

2.5.4在虚拟机中增加硬件设备 24

2.6 Linux的启动、关机与登录 25

2.6.1 Linux的启动 25

2.6.2系统登录 26

2.6.3关机与重新启动 27

第3章Linux的图形化用户界面 32

3.1 X Window的基本原理 32

3.1.1 X Window简介 32

3.1.2 X Window的发展简史 32

3.1.3 X Window基本组成原理 32

3.2图形桌面环境的启动 33

3.3 GNOME桌面环境 33

3.3.1桌面快捷方式 33

3.3.2面板 34

3.3.3程序菜单 35

3.4 GNOME的基本设置 35

3.4.1桌面首选项 35

3.4.2面板的配置 36

3.4.3退出GNOME 36

3.5系统设置 36

3.5.1配置日期和时间 36

3.5.2改变桌面背景 37

3.5.3配置网络 37

3.6其他桌面环境 38

3.6.1 KDE桌面的面板管理 38

3.6.2窗口管理 38

3.6.3文件管理器 39

3.6.4桌面环境之间的切换 39

第4章 用户与组管理 42

4.1用户和组 42

4.1.1基本概念 42

4.1.2用户账号配置文件 42

4.1.3用户和组分类 44

4.2用户和组的管理 44

4.2.1用户ID和组ID 44

4.2.2相关命令 44

4.3图形界面下的用户和组的管理 47

4.3.1用户和组配置 47

4.3.2添加新用户 47

4.3.3修改用户属性 48

4.4常见的用户群组管理命令 49

第5章 文件系统与文件管理 51

5.1文件系统类型 51

5.1.1 Linux文件系统基本概念 51

5.1.2 Linux文件系统类型 52

5.2目录和文件 53

5.2.1 Linux系统目录结构 53

5.2.2 Linux系统的文件类型 53

5.2.3文件命名 54

5.2.4文件名通配符 55

5.3文件权限 55

5.3.1 Linux系统中用户和权限 55

5.3.2文件及目录权限的功能 56

5.3.3修改文件或者目录的权限 56

5.4常用文件系统命令 59

5.4.1命令操作基本知识 59

5.4.2有关文件显示命令 60

5.4.3有关匹配、排序及显示指定内容的命令 62

5.4.4比较文件内容的命令 64

5.4.5复制、删除和移动文件的命令 66

5.4.6创建和删除目录的命令 67

5.4.7改变工作目录和显示目录内容的命令 68

5.4.8链接文件的命令 69

5.5重定向命令及管道命令 70

5.5.1命令的输入与输出 70

5.5.2输入重定向 70

5.5.3输出重定向 71

5.5.4管道 72

5.6 VI编辑器 72

5.6.1 VI的工作方式 72

5.6.2启动和退出VI 73

5.6.3 VI常用命令 74

第6章 磁盘管理 79

6.1创建Ext3文件系统 79

6.1.1磁盘的物理组织 79

6.1.2 Linux硬盘的几个基本概念 79

6.1.3创建磁盘分区 80

6.1.4在磁盘分区中建立文件系统 82

6.2挂载和卸载文件系统 82

6.2.1手工安装文件系统 83

6.2.2手工卸载文件系统 84

6.2.3文件系统的自动安装 84

6.3磁盘配额 86

第7章 进程与作业管理 90

7.1 Linux的运行级别 90

7.1.1 Linux的启动过程 90

7.1.2 Linux的运行级别 91

7.1.3配置Linux的运行级别 93

7.2进程和作业 93

7.2.1进程的概念 93

7.2.2 Linux中的进程 94

7.2.3进程的类型 94

7.2.4进程的启动方式 94

7.2.5进程的优先级 95

7.2.6 Linux进程的状态 95

7.2.7作业 96

7.3 Linux的进程管理 96

7.3.1查看系统的进程 96

7.3.2查看系统的作业 98

7.3.3设置进程的优先级 99

7.3.4终止进程 99

7.4任务调度 100

7.4.1 at调度 101

7.4.2 crontab文件 102

7.4.3 cron调度 103

第8章 软件包管理 107

8.1 RPM软件包管理 107

8.1.1 RPM软件包简介 107

8.1.2 RPM软件包的命名规则 107

8.1.3 RPM包的使用及其管理 108

8.2 TAR软件包管理 113

8.2.1文件的压缩和打包 113

8.2.2 TAR的使用 114

第9章Shell编程 120

9.1 Shell概述 120

9.2 Shell的基本功能 120

9.2.1空白格 121

9.2.2通配符 121

9.2.3注释符与注释 121

9.2.4转义字符 121

9.2.5 Shell脚本的运行过程 122

9.3 Shell变量 123

9.3.1 Shell变量类型 123

9.3.2 Shell变量的赋值 124

9.3.3 Shell变量的输出 126

9.3.4算术运算 126

9.3.5条件测试 127

9.4选择结构程序设计 130

9.4.1 if结构 130

9.4.2 case结构 132

9.4.3 select结构的语法格式 133

9.5循环程序设计 134

9.5.1 while语句 134

9.5.2 for语句 136

9.5.3 until循环 137

9.5.4 break语句 137

9.5.5 continue语句 138

9.6函数的定义 139

第10章Linux网络基础 144

10.1 Linux网络配置基础 144

10.1.1网络相关概念 144

10.1.2网络相关配置文件 146

10.2配置TCP/IP网络 148

10.2.1查看及测试网络配置 148

10.2.2使用命令调整网络参数 151

10.2.3通过配置文件修改网络参数 153

10.2.4使用setup命令修改网络参数 155

10.3 Linux的网络服务 155

10.3.1 Linux下网络服务的分类 156

10.3.2 Linux下网络服务的配置方法 158

10.4 Linux的网络安全 161

第11章DNS服务器配置与管理 165

11.1 DNS服务概述 165

11.1.1实现域名解析的方法 165

11.1.2 DNS的组成 166

11.1.3 DNS服务器的类别 166

11.2 DNS服务软件包的安装与启动 167

11.2.1 DNS服务软件包的安装 167

11.2.2 DNS服务的启动与停止 167

11.3 DNS服务的配置 168

11.3.1 DNS的主配置文件named.conf 168

11.3.2 DNS的区域配置文件 169

11.3.3主DNS服务器的配置过程 172

11.4辅助DNS服务器的配置 173

11.4.1相关概念 173

11.4.2配置过程 173

11.5区域委派与子域配置 174

11.5.1父域的设置 175

11.5.2子域的设置 176

11.5.3服务器测试 177

第12章DHCP服务器配置与管理 181

12.1 DHCP服务概述 181

12.2 DHCP服务源软件包的安装与启动 181

12.2.1源软件包安装 181

12.2.2启动DHCP服务 182

12.3 DHCP服务器与客户端的配置 182

12.3.1 DHCP服务器的配置 182

12.3.2 DHCP客户端的设置与测试 184

12.4多网段DHCP中继代理配置 185

第13章WWW服务器配置与管理 191

13.1 WWW服务概述 191

13.2 WWW服务的安装与启动 191

13.2.1 WWW服务的安装 191

13.2.2 WWW服务的启动 192

13.3 WWW服务的配置文件 192

13.4用户个人站点配置 195

13.5虚拟主机配置 196

13.5.1基于名称的虚拟主机配置 196

13.5.2基于IP的虚拟主机配置 197

13.6用户认证配置 200

第14章FTP服务器配置与管理 205

14.1 FTP服务概述 205

14.1.1 FTP概述 205

14.1.2 FTP的工作原理 205

14.1.3 FTP用户的类型 205

14.1.4 FTP相关命令 206

14.2 VSFTPD的安装与启动 206

14.3 VSFTPD的配置文件 207

14.3.1配置文件/etc/vsftpd/vsftpd.conf 207

14.3.2辅助配置文件 208

14.4配置VSFTPD服务器 208

14.4.1配置匿名FTP 208

14.4.2匿名用户能够上传文件,但不能删除文件 209

14.4.3配置FTP允许任意操作 209

14.4.4虚拟用户配置 210

第15章 邮件服务器配置与管理 215

15.1电子邮件服务概述 215

15.1.1电子邮件服务工作原理 215

15.1.2相关概念 215

15.1.3电子邮件服务器软件 216

15.2电子邮件服务的安装与启动 216

15.2.1发送邮件服务器的安装 216

15.2.2接收邮件服务器的安装 217

15.2.3电子邮件服务启动 217

15.3 Sendmail的配置文件 217

15.4配置邮件服务器 218

15.4.1 DNS的配置 218

15.4.2 Sendmail的配置 220

15.4.3 Dovecot的配置 221

15.5单域转发邮件实例 221

15.6双域转发邮件实例 222

第16章Linux防火墙与NAT服务配置 227

16.1 Linux防火墙概述 227

16.2 Iptables简介 228

16.2.1 Netfilter框架 228

16.2.2 Iptables工作过程 229

16.3 Iptables使用 229

16.3.1命令说明 229

16.3.2 Iptables配置例子 231

16.4 Iptables配置实例 232

16.5 NAT配置 234

16.5.1 NAT简介 234

16.5.2 NAT工作原理 234

16.5.3 NAT分类 235

16.5.4 NAT应用 235

第17章 远程访问的配置 244

17.1 VNC协议的配置 244

17.1.1 VNC概述 244

17.1.2 VNC的安装与启动 244

17.1.3客户端访问VNC 245

17.1.4 VNC的配置 246

17.2 VPN的配置 247

17.2.1 VPN简介及原理 247

17.2.2流行VPN协议 248

17.2.3 VPN服务器的配置 248

17.2.4客户端测试VPN功能 249

参考文献 253

精品推荐