图书介绍

Linux系统及应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Linux系统及应用
  • 王瑞琴编著 著
  • 出版社: 清华大学出版社
  • ISBN:9787512131989
  • 出版时间:2017
  • 标注页数:219页
  • 文件大小:43MB
  • 文件页数:231页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


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

下载说明

Linux系统及应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 操作系统简介1

1.1 操作系统概述1

1.1.1 计算机系统的组成1

1.1.2 操作系统与计算机系统的关系2

1.2 操作系统的产生与发展2

1.2.1 操作系统的产生3

1.2.2 操作系统的发展3

1.3 操作系统的分类4

1.3.1 批处理操作系统4

1.3.2 分时系统5

1.3.3 实时操作系统6

1.3.4 个人计算机操作系统6

1.3.5 网络操作系统7

1.3.6 分布式操作系统7

1.3.7 嵌入式操作系统7

1.4 操作系统的功能与服务8

1.4.1 操作系统的主要功能8

1.4.2 操作系统提供的服务9

1.5 操作系统的特征与性能10

1.5.1 操作系统的特征10

1.5.2 操作系统的性能指标11

本章小结12

习题与实验12

第2章 Linux操作系统13

2.1 Linux操作系统概述13

2.1.1 什么是Linux13

2.1.2 为什么使用Linux13

2.1.3 Linux的特点14

2.1.4 Linux系统的组成15

2.2 主要的Linux的版本15

2.3 Red Hat Enterprise Linux的安装17

2.3.1 Red Hat Enterprise Linux安装前的准备工作17

2.3.2 本地光盘安装Red Hat Enterprise Linux17

本章小结29

习题与实验30

第3章 Linux的初步使用31

3.1 字符工作界面和图形工作界面31

3.1.1 Linux的运行级别及切换31

3.1.2 在字符界面下工作33

3.1.3 在图形界面下工作36

3.2 Linux的基本使用41

3.2.1 目录、文件和设备41

3.2.2 命令格式和通配符42

3.2.3 获得帮助和文档42

3.2.4 修改默认运行级别44

3.2.5 最基本的安全问题44

3.3 Linux环境下的管理工具45

3.3.1 字符界面下的管理工具45

3.3.2 图形界面下的管理工具46

3.3.3 基于Web界面下的管理工具47

本章小结49

习题与实验49

第4章 Linux基本命令50

4.1 文件和目录操作命令50

4.1.1 pwd和cd50

4.1.2 ls51

4.1.3 mkdir和rmdir52

4.1.4 touch52

4.1.5 cp、rm、mv和in53

4.2 显示命令54

4.2.1 cat、more和less54

4.2.2 head和tail55

4.2.3 file、locate和which55

4.3 网络命令57

4.3.1 hostname、ping和host57

4.3.2 ifconfig58

4.3.3 Telnet和FTP59

4.3.4 wall、write和mesg62

4.3.5 mail62

4.3.6 finger63

4.3.7 netstat[参数选项]63

4.4 系统状态显示命令64

4.4.1 stat64

4.4.2 who、whoami、hostname、uname和dmesg64

4.4.3 其他命令64

本章小结66

习题与实验66

第5章 磁盘和文件系统67

5.1 磁盘和磁盘分区67

5.1.1 磁盘简介67

5.1.2 磁盘分区67

5.2 Linux文件系统71

5.2.1 Linux的文件系统71

5.2.2 文件系统类型简介73

5.2.3 使用文件系统的一般方法74

5.3 文件系统的管理和维护74

5.3.1 文件系统操作74

5.3.2 维护文件系统的卷标75

5.3.3 挂装文件系统75

5.3.4 使用可移动存储设备77

5.3.5 在系统启动时自动挂装文件系统79

本章小结80

习题与实验80

第6章 多用户和多任务管理81

6.1 多用户概述81

6.1.1 基本概念81

6.1.2 账号系统文件82

6.2 账户管理85

6.2.1 用户账号管理85

6.2.2 组账号管理88

6.2.3 用户和组状态命令89

6.3 磁盘配额90

6.3.1 磁盘配额概述90

6.3.2 配置磁盘配额91

6.3.3 管理磁盘配额94

6.4 设置文件和目录操作权限94

6.4.1 操作权限简介94

6.4.2 更改文件和目录的操作权限96

6.4.3 更改文件和目录的属主和所属组97

6.4.4 设置文件或目录的生成掩码97

6.5 多任务概述98

6.5.1 基本概念98

6.5.2 进程的启动方式99

6.6 进程的管理100

6.7 作业控制103

6.7.1 at、atq和atrm103

6.7.2 crontab命令105

本章小结106

习题与实验106

第7章 软件安装和系统备份管理107

7.1 rpm格式软件包的安装107

7.2 源码包的安装109

7.3 YUM111

7.4 系统备份管理113

7.4.1 为什么要备份113

7.4.2 什么是备份及策略113

7.4.3 打包与压缩113

7.5 使用tar进行备份114

7.6 光盘刻录116

本章小结117

习题与实验117

第8章 shell操作与简易编程118

8.1 shell简介118

8.2 shell的主要类型119

8.3 shell的功能120

8.4 shell基础121

8.5 shell特殊字符122

8.5.1 引号122

8.5.2 注释符123

8.6 输入与输出124

8.7 shell编程128

8.7.1 shell基本语法128

8.7.2 shell程序的控制结构语句131

8.7.3 运行shell程序的方法135

8.7.4 bash的内部命令137

本章小结139

习题与实验139

第9章 嵌入式Linux及编程140

9.1 嵌入式系统概述140

9.1.1 嵌入式系统的基本概念140

9.1.2 嵌入式系统的体系结构141

9.2 嵌入式开发142

9.2.1 嵌入式系统开发概述142

9.2.2 嵌入式软件开发概述142

9.3 编辑器VI143

9.3.1 VI的三种工作模式143

9.3.2 VI常用命令145

9.3.3 VI的高级应用148

9.4 编译器GCC153

9.4.1 GCC的编译流程153

9.4.2 GCC的基本用法和选项154

9.4.3 GCC的错误类型及对策156

9.5 调试器GDB157

9.5.1 GDB的简单使用流程157

9.5.2 GDB的基本命令159

9.6 工程管理器make159

本章小结161

习题与实验161

第10章 网络基础162

10.1 Linux网络概述162

10.1.1 Linux组网的简介162

10.1.2 TCP/IP简述163

10.2 安装和配置网络设备168

10.2.1 网络接口简介168

10.2.2 Linux的网络配置168

10.3 网络测试方法与常用命令171

10.3.1 网络测试的一般方法171

10.3.2 常用网络命令172

10.4 Linux网络的安全设置174

10.4.1 在图形界面下设置防火墙175

10.4.2 在字符界面下设置防火墙175

本章小结176

习题与实验176

第11章 DNS服务器177

11.1 DNS简介177

11.1.1 什么是DNS177

11.1.2 DNS系统的组成177

11.1.3 DNS域名解析的工作过程178

11.1.4 DNS域名服务器的类型178

11.2 Linux环境下的DNS服务器179

11.2.1 Linux环境下的DNS服务器软件179

11.2.2 DNS服务器的安装与启动179

11.2.3 域名服务器的配置文件180

11.3 各种DNS服务器的配置183

11.3.1 配置主域名服务器183

11.3.2 配置辅助域名服务器184

11.4 测试DNS服务器185

11.4.1 DNS测试185

11.4.2 DNS故障排除186

本章小结187

习题与实验187

第12章 WWW服务器188

12.1 WWW简介188

12.1.1 什么是WWW188

12.1.2 WWW服务的工作过程188

12.2 Linux环境下的WWW服务器188

12.2.1 Apache简介188

12.2.2 安装和启动Apache服务器189

12.2.3 Apache服务器的配置文件189

12.3 Apache的各种服务191

12.3.1 个人Web站点191

12.3.2 配置虚拟主机192

12.3.3 Apache访问控制与认证授权194

本章小结198

习题与实验198

第13章 FTP服务器199

13.1 FTP简介199

13.1.1 什么是FTP协议199

13.1.2 FTP服务概述199

13.1.3 FTP的工作过程199

13.1.4 FTP的传输模式200

13.1.5 FTP服务器的用户200

13.2 Linux环境下的FTP服务器200

13.2.1 Linux环境下的FTP服务器软件200

13.2.2 FTP服务器的安装与启动201

13.2.3 vsftpd的默认配置文件201

13.3 配置vsftpd服务器实例203

13.4 客户端测试vsftpd服务器205

13.4.1 以浏览器连接到vsftpd服务器205

13.4.2 以FTP应用程序连接到vsftpd服务器205

13.4.3 以ftp命令连接到vsftpd服务器205

本章小结205

习题与实验205

第14章 DHCP服务器206

14.1 DHCP简介206

14.1.1 为什么需要DHCP206

14.1.2 BOOTP引导程序协议207

14.1.3 DHCP动态主机配置协议207

14.1.4 DHCP的工作过程208

14.2 Linux环境下的DHCP服务器209

14.2.1 Linux环境下的DHCP服务器软件209

14.2.2 DHCP服务器安装与启动209

14.2.3 DHCP配置文件的组成210

14.3 DHCP的配置实例212

14.3.1 DHCP服务器的配置212

14.3.2 DHCP客户端的配置215

14.4 DHCP故障排除218

本章小结219

习题与实验219

热门推荐