图书介绍
Linux配置与管理教程PDF|Epub|txt|kindle电子书版本网盘下载
![Linux配置与管理教程](https://www.shukui.net/cover/56/31011537.jpg)
- 史苇杭主编;陈永霞,吴伟,夏栋梁,刘超慧副主编 著
- 出版社: 北京:科学出版社
- ISBN:9787030375728
- 出版时间:2013
- 标注页数:282页
- 文件大小:69MB
- 文件页数:297页
- 主题词:Linux操作系统-教材
PDF下载
下载说明
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 主流操作系统介绍2
1.2 Linux的起源与发展3
1.2.1 Linux的起源3
1.2.2 Linux的发展4
1.3 Linux的特点5
1.4 Linux的组成6
1.4.1 内核6
1.4.2 shell7
1.4.3 X Window7
1.4.4 应用程序8
1.5 Linux的版本8
1.6 Linux的功能9
1.6.1 文件管理9
1.6.2 进程管理9
1.6.3 内存管理10
1.6.4 用户和组群管理10
1.6.5 设备管理10
习题11
第2章 Linux的安装12
2.1 安装前的准备12
2.1.1 硬件需求12
2.1.2 硬盘分区12
2.2 安装过程13
2.3 首次登录27
习题31
第3章 Linux操作界面32
3.1 Linux操作界面的分类32
3.2 X Window图形化操作界面32
3.2.1 X Window的历史32
3.2.2 X Window的组成33
3.2.3 X Window的启动过程34
3.2.4 GNOME和KDE35
3.2.5 字符界面与X Window的切换35
3.3 字符型操作界面与shell指令格式35
3.3.1 字符界面简介36
3.3.2 shell指令格式36
3.4 几个常用shell指令36
3.4.1 用户登录与注销36
3.4.2 重启与关机37
3.4.3 在线帮助指令man和info39
3.5 常用快捷键41
习题41
第4章 文件管理42
4.1 文件和目录概述42
4.1.1 文件和目录的概念42
4.1.2 Linux的目录结构43
4.1.3 绝对路径与相对路径44
4.2 文件和目录权限45
4.2.1 文件和目录的属性45
4.2.2 文件和目录的权限46
4.2.3 修改文件和目录的属性及权限47
4.2.4 文件的隐藏属性和默认权限49
4.2.5 文件的特殊权限50
4.3 文件和目录管理52
4.3.1 常用的文件与目录管理指令52
4.3.2 查看文件内容的指令56
4.3.3 查询指令60
4.3.4 链接文件63
习题64
第5章 文本编辑器vim65
5.1 vim编辑器的工作模式65
5.2 vim的基本操作65
5.3 普通模式下的操作66
5.3.1 光标移动66
5.3.2 复制、删除与粘贴67
5.3.3 撤销与重做命令67
5.4 编辑模式下的操作67
5.5 命令模式下的操作70
5.5.1 搜索和替换70
5.5.2 高亮显示和取消高亮显示71
5.5.3 显示和取消行号71
5.5.4 保存和退出72
5.5.5 在vim中运行shell命令72
5.6 其他常用功能73
5.6.1 编辑多个文件73
5.6.2 区块选择和操作74
5.6.3 多窗口显示74
第6章 设备管理76
6.1 文件系统概述76
6.1.1 文件系统概念76
6.1.2 Linux支持的文件系统76
6.1.3 虚拟文件系统VFS78
6.2 文件系统与磁盘管理79
6.2.1 文件系统与磁盘的关系79
6.2.2 查看磁盘与目录容量79
6.2.3 磁盘分区83
6.2.4 磁盘格式化85
6.2.5 磁盘检查86
6.2.6 磁盘挂载与卸载86
6.2.7 swap空间的创建与管理88
6.3 开机挂载90
6.3.1 与开机挂载相关的文件90
6.3.2 设置开机挂载91
习题91
第7章 软件包管理92
7.1 文件归档与压缩92
7.1.1 压缩指令gzip与bzip292
7.1.2 打包指令tar96
7.2 tarball管理97
7.2.1 tar命令与压缩工具的组合使用97
7.2.2 tarball管理98
7.3 RPM软件包管理及YUM功能99
7.3.1 RPM简介99
7.3.2 使用rpm命令100
7.3.3 YUM管理介绍104
习题105
第8章 用户和组群管理106
8.1 用户和组群概述106
8.1.1 Linux用户账户概述106
8.1.2 Linux用户账户配置文件106
8.1.3 图形界面下用户账户的设置108
8.1.4 字符界面下用户账户的设置110
8.2 组群账户管理114
8.2.1 Linux组群账户配置文件114
8.2.2 图形界面下组群账户的设置115
8.2.3 字符界面下组群账户的设置116
8.3 用户和组群常用维护命令117
8.4 手动新增用户121
8.5 磁盘配额122
习题126
第9章 Bash Shell的使用127
9.1 shell概述127
9.1.1 Linux下的主流shell127
9.1.2 shell的基本功能128
9.1.3 bash的优点131
9.2 bash变量133
9.2.1 变量设置规则133
9.2.2 shell变量分类135
9.2.3 变量的键盘读取与声明137
9.3 bash的环境配置文件139
9.3.1 login shell与non-login shell139
9.3.2 login shell的配置初始化139
9.3.3 non-login shell的配置初始化141
9.4 数据流重定向141
9.5 管道指令143
9.5.1 选取指令144
9.5.2 双重定向145
9.6 历史指令146
9.7 命令执行控制符号&&与‖147
9.7.1 &&与‖148
9.7.2 &&与‖混合使用148
9.8 正则表达式148
9.8.1 正则表达式语法支持情况149
9.8.2 grep指令与正则表达式的组合149
9.8.3 sed工具与正则表达式的组合153
9.8.4 扩展正则表达式155
习题156
第10章 Shell Script157
10.1 Shell Script概述157
10.2 Shell Script的编写及执行方法157
10.2.1 脚本的编写157
10.2.2 交互式脚本158
10.2.3 脚本的执行159
10.2.4 shell脚本执行方法的比较160
10.3 test指令和判断符号[]161
10.3.1 test指令161
10.3.2 判断符号[]163
10.4 Shell Script的默认变量165
10.5 条件判断语句166
10.5.1 if-then语句166
10.5.2 case…in…esac语句168
10.5.3 function169
10.6 循环语句170
10.6.1 while循环语句170
10.6.2 until循环170
10.6.3 for循环语句171
10.7 Shell Script的调试173
10.7.1 在shell脚本中输出调试信息173
10.7.2 利用sh指令来调试173
习题173
第11章 进程管理与系统监视175
11.1 进程管理175
11.1.1 进程概念175
11.1.2 进程的启动176
11.1.3 进程管理指令176
11.2 系统监视183
11.2.1 用户查询指令183
11.2.2 系统资源查询指令183
11.3 系统日志186
11.3.1 系统日志的作用和格式186
11.3.2 常用的系统日志187
习题187
第12章 系统服务和任务定制188
12.1 系统服务概述188
12.1.1 系统服务概念188
12.1.2 分类188
12.1.3 服务的启动和停止188
12.2 定时任务定制191
12.3 周期性任务定制194
12.3.1 使用crontab指令方式定制194
12.3.2 直接修改/etc/crontab195
习题196
第13章 Linux网络基本配置197
13.1 TCP/IP协议基础知识197
13.1.1 TCP/IP概述197
13.1.2 IPv4地址和端口199
13.1.3 IPv6203
13.2 网络配置文件203
13.2.1 网络设备配置文件204
13.2.2 使用resolv.conf文件配置DNS服务器204
13.2.3 使用network文件配置主机名204
13.2.4 使用hosts文件配置主机名和IP地址的映射关系205
13.3 常用网络命令205
13.3.1 ifconfig命令205
13.3.2 ping命令206
13.3.3 netstat命令207
13.3.4 nslookup命令208
13.3.5 traceroute命令209
13.4 网络安全210
13.4.1 配置Linux防火墙210
13.4.2 iptables防火墙212
13.4.3 SELinux214
习题215
第14章 远程登录服务器216
14.1 远程登录服务器简介216
14.1.1 什么是远程登录服务器216
14.1.2 远程登录的类型216
14.2 Telnet服务器217
14.2.1 Telnet的工作原理217
14.2.2 Telnet服务的安装217
14.2.3 Telnet服务的启动219
14.2.4 登录Telnet服务器220
14.3 SSH服务器221
14.3.1 SSH简介221
14.3.2 OpenSSH软件的安装221
14.3.3 OpenSSH服务的启动222
14.3.4 登录SSH服务器223
习题225
第15章 FTP服务器226
15.1 FTP概述226
15.1.1 FTP简介226
15.1.2 FTP工作原理226
15.2 安装FTP服务器227
15.2.1 vsftpd所需软件227
15.2.2 vsftpd安装227
15.3 配置FTP服务器230
15.3.1 vsftpd的配置基础230
15.3.2 配置vsftpd服务器232
15.3.3 实现实体用户访问234
15.3.4 FTP服务器的启动与停止240
15.4 配置FTP客户端241
15.4.1 Linux客户端配置241
15.4.2 Windows客户端配置242
15.5 测试vsftpd服务器242
习题245
第16章 Samba服务器246
16.1 Samba概述246
16.1.1 SMB协议246
16.1.2 Samba的功能246
16.1.3 Samba工作原理247
16.2 安装Samba服务器248
16.2.1 Samba所需软件248
16.2.2 Samba服务安装248
16.2.3 Samba服务启动与停止249
16.3 Samba服务器的配置250
16.3.1 Samba服务的主配置文件250
16.3.2 Samba服务的密码文件253
16.3.3 Samba服务的用户映射文件254
16.3.4 Samba服务的日志文件254
16.3.5 配置文件和打印服务共享255
16.3.6 Samba配置综合实例257
16.4 Samba服务器的使用259
16.4.1 从Linux访问Windows的共享资源259
16.4.2 从Windows访问Linux的共享资源261
16.4.3 Samba组件中的应用程序262
习题262
第17章 WWW服务器264
17.1 WWW服务器简介264
17.1.1 WWW工作原理264
17.1.2 Apache简介265
17.2 安装Apache服务器266
17.2.1 Apache所需软件包266
17.2.2 安装Apache服务266
17.2.3 启动与停止Apache服务267
17.3 Apache服务器配置267
17.3.1 Apache服务器的主配置文件267
17.3.2 Apache应用案例270
17.3.3 各种Apache服务器配置270
17.3.4 Web服务访问控制273
17.3.5 虚拟主机设置276
17.3.6 Apache服务器综合实例279
习题281
参考文献282