图书介绍

LINUX操作系统基础及应用pdf电子书版本下载

LINUX操作系统基础及应用
  • 温静,尹淑玲,李恒波主编;汪艳飞,熊薇薇,苏明霞,杨艳华副主编;于智,王维虎,陈江艳,王颖参编 著
  • 出版社: 武汉:华中科技大学出版社
  • ISBN:7568016711
  • 出版时间:2016
  • 标注页数:194页
  • 文件大小:32MB
  • 文件页数:204页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

LINUX操作系统基础及应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Linux概述 1

1.1 自由软件简介 1

1.1.1 自由软件的含义 1

1.1.2 自由软件相关术语 1

1.2 Linux的起源与发展 2

1.2.1 Linux操作系统的产生 2

1.2.2 Linux操作系统的发展 3

1.3 Linux的版本 5

1.3.1 Linux的内核版本 5

1.3.2 Linux的发行版本 6

1.4 Linux的特点 7

1.5 Linux系统结构 8

1.5.1 内核 9

1.5.2 Shell 9

1.5.3 X Window 10

1.5.4 应用程序 10

第2章 Linux的安装及引导过程 13

2.1 Linux系统安装前的准备 13

2.1.1 Red Hat Enterprise Linux 6安装程序的获取 13

2.1.2 安装方式 13

2.1.3 MBR简介 14

2.1.4 磁盘分区 15

2.2 Linux的安装 15

2.2.1 VMware虚拟机下安装Linux系统 15

2.2.2 Linux系统的多重引导安装 37

2.3 Linux的启动与关闭 37

2.3.1 Linux系统的启动引导过程 37

2.3.2 Linux的引导程序grub 39

2.3.3 Linux系统的登录 41

2.3.4 Linux系统的注销与关闭 42

第3章 Linux操作基础 45

3.1 Shell概述 45

3.1.1 Shell简介 45

3.1.2 Shell的分类 45

3.2 简单Shell命令 46

3.2.1 Shell命令的一般格式 46

3.2.2 简单Shell命令实例 46

3.2.3 获取帮助 51

3.2.4 bash变量 52

3.3 Shell命令的高级操作 54

3.3.1 自动补齐 54

3.3.2 历史记录 54

3.3.3 通配符 55

3.3.4 别名 56

3.3.5 去除特殊符号的意义 57

3.3.6 重定向 58

3.3.7 管道 60

3.4 文本处理工具 61

3.4.1 提取文本 61

3.4.2 分析文本 65

3.4.3 处理文本 66

3.5 vi编辑器 67

3.5.1 vi的三种工作模式 67

3.5.2 启动vi 68

3.5.3 编辑文件 69

3.5.4 保存与退出 70

第4章 用户、组和权限 73

4.1 用户 73

4.1.1 用户概念 73

4.1.2 与用户相关的文件 73

4.1.3 用户管理命令 75

4.2 组 78

4.2.1 组的概念 78

4.2.2 与组相关的文件 78

4.2.3 组管理命令 79

4.3 Linux文件安全性 80

4.3.1 文件权限 80

4.3.2 修改文件权限的Shell命令 81

4.3.3 权限委派 83

第5章 文件系统 87

5.1 文件系统概述 87

5.1.1 Linux基本文件系统 87

5.1.2 Linux支持的文件系统 88

5.1.3 Linux系统的目录结构 88

5.1.4 Linux系统下文件的含义 90

5.2 从命令行中进行文件管理 91

5.2.1 复制和移动文件 91

5.2.2 创建和删除文件 92

5.2.3 查找和处理文件 93

5.2.4 显示文件大小 96

5.3 文件系统深入 96

5.3.1 分区与文件系统 96

5.3.2 与inode相关的命令 98

5.3.3 文件类型 99

5.3.4 链接文件 100

5.4 文件打包与压缩 101

5.5 软件包管理 104

5.5.1 Linux下软件包类型 104

5.5.2 RPM软件包管理 105

5.5.3 YUM软件包管理 107

5.6 磁盘管理 109

5.6.1 磁盘分区 109

5.6.2 格式化文件系统 115

5.6.3 挂载与卸载文件系统 116

5.7 磁盘配额 119

5.7.1 磁盘配额简介 119

5.7.2 配置磁盘配额 119

5.8 逻辑卷管理 122

5.8.1 逻辑卷简介 122

5.8.2 逻辑卷的创建 123

5.8.3 逻辑卷的拉伸 126

5.8.4 逻辑卷的减小 128

5.8.5 逻辑卷的删除 129

第6章 进程管理 132

6.1 进程控制 132

6.1.1 进程 132

6.1.2 进程控制命令 133

6.2 作业控制 136

6.2.1 作业 136

6.2.2 作业控制命令 137

6.3 计划任务 138

6.3.1 at 138

6.3.2 cron 139

第7章 Shell脚本 142

7.1 Shell脚本概述 142

7.1.1 Shell脚本的基本结构 142

7.1.2 第一个Shell脚本 142

7.2 Shell脚本的建立与执行 143

7.2.1 Shell脚本的建立 143

7.2.2 Shell脚本的执行 143

7.3 Shell命令的执行顺序 144

7.3.1 顺序执行 144

7.3.2 逻辑与和逻辑或 145

7.4 Shell脚本中的变量 145

7.4.1 用户变量与赋值 145

7.4.2 引用变量与echo命令 146

7.4.3 位置变量与shift命令 147

7.4.4 其他Shell变量 147

7.5 流程控制语句 148

7.5.1 if语句 149

7.5.2 测试语句 150

7.5.3 case语句 153

7.5.4 for语句 154

7.5.5 while语句 156

7.5.6 until语句 157

7.5.7 break和continue语句 157

7.5.8 算术表达式和退出脚本程序命令 158

7.6 函数 158

第8章 基本的网络配置及远程管理 161

8.1 网络配置文件与配置方法 161

8.1.1 网络的相关概念 161

8.1.2 Red Hat Enterprise Linux 6下的网络配置文件 162

8.2 常用网络操作命令 163

8.3 Linux远程管理 167

8.3.1 远程管理简介 167

8.3.2 Telnet 168

8.3.3 SSH 169

第9章 网络服务器 172

9.1 网络服务概述 172

9.1.1 服务器软件与网络服务 172

9.1.2 管理服务的Shell命令 173

9.1.3 网络安全 174

9.2 NFS网络文件系统 178

9.2.1 NFS服务简介 178

9.2.2 NFS服务器的配置 179

9.2.3 客户端挂载NFS文件系统 180

9.3 Web服务 182

9.3.1 Apache服务器的安装与启动 182

9.3.2 Apache服务器的配置 183

9.4 FTP服务 187

9.4.1 Vsftpd服务器的安装与启动 187

9.4.2 Vsftpd服务器的相关配置文件 187

9.4.3 Vsftpd服务器的配置 189

9.4.4 Vsftpd服务的客户端访问 191

参考文献 194

精品推荐