图书介绍

Linux 操作系统实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

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什么是Linux2

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 Workstation11

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安装Linux18

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

2.5.2安装操作系统CentOS419

2.5.3安装VMware Tools24

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退出GNOME36

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和组ID44

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启动和退出VI73

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.conf168

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.conf207

14.3.2辅助配置文件208

14.4配置VSFTPD服务器208

14.4.1配置匿名FTP208

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客户端访问VNC245

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

热门推荐