《Linux操作系统管理与应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:董延华,白文秀,姚建盛,王继魁,李爽,罗琳,李晓佳,刘艳玲
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:9787302441250
  • 页数:223 页
图书介绍:“LINUX操作系统管理与维护”课程较系统地介绍了计算机系统知识、LINUX操作系统发展构成和特点、LINUX操作系统的安装及部署、LINUX操作系统的初始化及常见命令、用户及权限管理、文件系统、服务及进程、网络及服务器等方面知识,涉及了计算机基础、计算机硬件、计算机操作系统、计算机网络等方面知识,是计算机相关专业课程体系中应用性较强的一门关键性课程。

第一部分 计算机系统 3

第1章 计算机硬件系统 3

1.1 计算机硬件系统构成 3

1.1.1 控制器 3

1.1.2 运算器 3

1.1.3 存储器 5

1.1.4 输入设备 6

1.1.5 输出设备 7

1.2 计算机固件——BIOS 8

1.2.1 BIOS设置 8

1.2.2 BIOS基本功能 10

第2章 计算机软件系统 11

2.1 计算机软件分类 11

2.2 操作系统 12

2.2.1 操作系统的功能 12

2.2.2 操作系统的分类 12

第3章 Linux操作系统概述 14

3.1 Linux简介 14

3.1.1 什么是Linux 14

3.1.2 Linux的产生 14

3.2 Linux的构成及发行版 19

3.2.1 Linux的构成 19

3.2.2 Linux的发行版 20

3.3 Linux的发展及应用 25

3.3.1 Linux的发展 25

3.3.2 Linux的应用 28

第二部分 Linux操作系统的安装与管理 33

第4章 Linux操作系统的安装及引导 33

4.1 系统安装部署方式的选择 33

4.1.1 系统安装部署及引导方式 33

4.1.2 安装源选择 34

4.1.3 Live CD免安装引导 35

4.2 准备安装 36

4.2.1 下载安装源 36

4.2.2 制作安装引导介质 36

4.3 基于虚拟机的CentOS 6.6 安装 37

4.3.1 虚拟机管理软件介绍 37

4.3.2 VMware虚拟机管理软件安装 37

4.3.3 创建虚拟机 38

4.3.4 在新建的虚拟机中安装CentOS 43

4.4 登录CentOS 53

4.4.1 本机登录CentOS 53

4.4.2 远程连接CentOS 54

第5章 Linux基本配置 55

5.1 启动登录系统 55

5.1.1 启动Linux 55

5.1.2 登录Linux 56

5.1.3 注销Linux 57

5.1.4 关机和重启 57

5.2 GNOME图形界面 57

5.2.1 GNOME简介 58

5.2.2 GNOME窗口 58

5.2.3 系统设置 61

5.2.4 实用软件 65

5.3 GRUB 66

5.3.1 GRUB的配置文件 66

5.3.2 GRUB命令行 67

5.4 运行级别 67

5.4.1 init进程 68

5.4.2 /etc/inittab文件 68

5.4.3 运行级 69

5.5 忘记密码 69

5.5.1 忘记root密码 69

5.5.2 忘记普通用户密码 69

5.6 Shell 70

5.6.1 Shell简介 70

5.6.2 进入/退出Shell 71

5.6.3 Shell提示符 72

5.6.4 Shell命令规则 72

5.6.5 命令自动补全 72

5.6.6 历史命令 72

5.6.7 通配符 72

5.6.8 输入/输出重定向 73

5.6.9 管道 75

5.6.10 联机帮助 75

5.7 Vi编辑器 75

5.7.1 Vi的工作模式 76

5.7.2 Vi的基本操作 76

5.7.3 移动光标 77

5.7.4 编辑文档 78

5.7.5 查找与替换 79

5.8 安全防护 80

5.8.1 系统服务 80

5.8.2 防火墙 81

5.8.3 SELinux 83

5.9 常见命令 84

5.9.1 目录及文件基本操作 84

5.9.2 查看文件内容 88

5.9.3 路径 91

5.9.4 链接文件 92

5.9.5 压缩及解压 94

5.9.6 命令使用技巧 96

第6章 Linux用户管理 98

6.1 用户账户的类型和管理 98

6.1.1 用户账户的类型 98

6.1.2 用户账户的管理 99

6.2 用户组的类型和管理 104

6.2.1 用户组的类型 104

6.2.2 用户组的管理 105

第7章 Linux文件权限 109

7.1 Linux文件结构 109

7.2 文件类型 110

7.3 文件权限 113

7.3.1 文件权限作用 113

7.3.2 文件权限表示 113

7.3.3 文件权限修改 114

7.3.4 默认权限与特殊权限 118

7.3.5 su与sudo 120

7.3.6 ACL 122

第8章 Linux硬盘管理 125

8.1 设备文件 125

8.2 硬盘分区 127

8.3 文件系统 137

8.3.1 Linux常见文件系统 137

8.3.2 硬盘格式化 138

8.4 硬盘挂载 140

8.4.1 硬盘挂载命令mount 140

8.4.2 硬盘卸载命令umount 142

8.4.3 开机自动挂载 142

8.4.4 AUTOFS自动文件系统 143

8.5 磁盘管理相关命令 144

8.6 虚拟内存相关命令 147

8.7 独立磁盘阵列RAID 149

第三部分 网络与服务器配置 155

第9章 网络技术基础 155

9.1 计算机网络体系结构 155

9.2 TCP/IP协议 156

9.3 Linux常用网络命令 157

9.3.1 ifconfig 157

9.3.2 ping 159

9.3.3 netstat 160

9.3.4 arp 162

9.3.5 iptables 164

9.4 Linux远程连接服务 164

9.4.1 SSH 165

9.4.2 VNC 168

第10章 Linux服务与进程管理 171

10.1 Linux服务 171

10.1.1 Linux服务简介 171

10.1.2 Linux服务管理 172

10.2 Linux进程 174

10.2.1 Linux进程简介 174

10.2.2 Linux进程管理 175

第11章 NFS服务器 184

11.1 NFS服务概述 184

11.2 NFS服务器端配置 184

11.3 NFS客户端配置和测试 188

第12章 WWW服务器配置与管理 190

12.1 WWW服务器概述 190

12.2 WWW服务器的安装与启动 192

12.3 WWW服务器的配置文件 193

12.4 用户个人站点配置 196

12.5 虚拟主机配置 197

12.5.1 基于名称的虚拟主机配置 197

12.5.2 基于IP的虚拟主机配置 198

12.6 用户认证配置 201

第13章 FTP服务器配置与管理 204

13.1 FTP概述 204

13.2 FTP的工作原理 204

13.3 vsftpd的安装与启动 205

13.4 vsftpd的配置文件 206

13.5 配置vsftpd服务器 207

附录A LAMP实战——QQ农场网页游戏 213

A.1 LAMP简介 213

A.2 QQ农场简介 213

A.3 Linux环境配置 214

A.4 安装Apache、PHP、MySQL软件 216

A.5 安装UCenter 218

A.6 安装QQ农场 221

参考文献 223