图书介绍

Linux配置与管理教程PDF|Epub|txt|kindle电子书版本网盘下载

Linux配置与管理教程
  • 史苇杭主编;陈永霞,吴伟,夏栋梁,刘超慧副主编 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030375728
  • 出版时间:2013
  • 标注页数:282页
  • 文件大小:69MB
  • 文件页数:297页
  • 主题词: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 操作系统概述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

热门推荐