图书介绍
Linux操作系统管理与网络服务教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李善军,郭文明编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302276012
- 出版时间:2012
- 标注页数:377页
- 文件大小:172MB
- 文件页数:395页
- 主题词:Linux操作系统-教材
PDF下载
下载说明
Linux操作系统管理与网络服务教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇Linux操作系统基础3
第1章Linux概述3
1.1操作系统和Linux3
1.2 UNIX简介5
1.3 Linux的产生和发展7
1.3.1 Linux产生的时代背景7
1.3.2 Linux的产生和发展8
1.3.3 Linux发行版8
第2章Linux操作系统的部署12
2.1安装前的准备12
2.1.1 Linux系统的硬件需求12
2.1.2明确当前系统的硬件信息13
2.1.3 Linux中的存储设备编号14
2.1.4 Linux中硬盘分区的表示方法16
2.2 CentOS Linux的安装18
2.2.1 CentOS的图形界面安装19
2.2.2操作系统的初始配置30
第3章Linux的基本操作34
3.1使用图形界面登录系统35
3.1.1 GNOME图形界面介绍37
3.1.2 KDE环境下的终端程序39
3.1.3图形界面下的注销与关机40
3.2登录与虚拟终端40
3.2.1登录界面40
3.2.2登录41
3.2.3虚拟终端42
3.3注销系统和关机42
3.3.1注销系统42
3.3.2关机43
3.4 Linux系统基础45
3.4.1文件目录与路径45
3.4.2用户与操作系统之间的界面——Shell47
3.5基本操作47
3.5.1常用的快捷键47
3.5.2基本操作指令48
第4章 文本编辑工具vim 79
4.1 vi编辑器79
4.1.1 vi与vim79
4.1.2 vim的启动与模式介绍79
4.1.3命令模式下的操作81
4.1.4末行模式84
4.1.5文件的恢复与暂存盘85
4.2 vim的附加功能85
4.2.1 vim的块选择功能85
4.2.2多文件编辑86
4.2.3多窗口功能88
4.2.4 vim的环境设置90
第2篇Linux操作系统的基本管理93
第5章 用户账号和组管理93
5.1账号的基本知识93
5.2用户账号93
5.2.1管理用户账号数据文件93
5.2.2添加用户账号与设置密码96
5.2.3查看及修改用户信息98
5.2.4修改用户账号的相关设置100
5.2.5用户账号停用101
5.3组102
5.3.1管理组数据的文件102
5.3.2添加、删除组与修改组数据103
5.3.3添加与删除组用户104
5.4深入掌握用户与组操作105
5.4.1有效用户组与用户原始组105
5.4.2创建用户时的默认配置文件107
5.4.3 UID/GID的分配107
5.4.4查看用户的ID信息109
5.4.5设置用户密码策略109
5.5使用账户110
5.5.1账户的查询操作110
5.5.2账户的检查工具112
第6章 文件与目录系统113
6.1目录与文件基础113
6.1.1查看文件与目录113
6.1.2文件与目录名称115
6.1.3管理权限与所属用户和组115
6.1.4专门用户组配置法118
6.2文件与目录属性的默认值120
6.2.1文件的默认权限120
6.2.2文件的特殊权限122
6.2.3目录属性的意义124
6.2.4文件的隐藏属性124
6.2.5文件的时间戳信息125
6.3目录与文件系统126
6.3.1 Linux的标准文件系统126
6.3.2 Linux系统中重要的标准目录和文件127
第7章Shell基础130
7.1认识Shell130
7.1.1什么是Shell130
7.1.2系统内的标准Shell130
7.1.3 bash的功能131
7.2 bash的基本功能132
7.2.1 bash的内置命令功能132
7.2.2 bash的自动补全功能133
7.2.3 bash的命令别名功能134
7.2.4 bash的历史命令功能136
7.2.5 bash的通配符功能138
7.3输入/输出重定向功能139
7.3.1输入重定向140
7.3.2输出重定向140
7.3.3错误输出重定向142
7.4 bash的管道功能143
7.4.1管道命令的使用方法144
7.4.2数据选取命令cut144
7.4.3数据过滤命令grep145
7.4.4数据排序命令sort147
7.4.5重复内容过滤命令uniq149
7.4.6数量统计命令we150
7.4.7输出备份命令tee150
7.4.8内容替换命令tr151
7.4.9文档合并命令join151
7.4.10文件切割命令split153
7.4.11参数传递命令xargs154
7.5 bash的其他功能155
7.5.1 bash的计算功能155
7.5.2 bash的指令替代功能155
7.5.3多指令功能155
7.5.4 bash的子Shell功能156
7.5.5指令组功能156
第8章Shell的环境配置157
8.1变量概述157
8.1.1变量的概念157
8.1.2变量的种类与引用158
8.1.3查看变量158
8.1.4设置变量160
8.2变量的相关操作161
8.2.1设置Shell的语言环境161
8.2.2变量值的键盘读取163
8.2.3定义变量的类型164
8.3 bash Shell的操作环境165
8.3.1在bash下命令的查找顺序165
8.3.2 bash的登录与欢迎信息165
8.3.3 bash的环境变量配置文件166
8.3.4终端属性的设置167
8.4命令的条件式执行169
8.4.1&&(与条件)控制169
8.4.2 ‖(非条件)控制169
8.4.3&&与‖的联合使用170
第9章Linux文件系统管理171
9.1认识ext2文件系统171
9.1.1 ext2文件系统中的块组172
9.1.2 inode table (inode表)173
9.1.3 data block(数据块)175
9.1.4查看文件系统信息175
9.1.5 ext2文件系统中的目录177
9.2文件系统的日志功能177
9.3文件系统的基本操作179
9.3.1查看文件系统磁盘空间的使用情况179
9.3.2查看文件或目录所占用磁盘空间的情况180
9.3.3链接文件180
第10章 磁盘分区的创建与挂载183
10.1创建磁盘分区183
10.1.1查看已有磁盘的分区状况183
10.1.2使用fdisk命令对磁盘进行分区185
10.1.3利用fdisk命令删除分区187
10.2对分区进行格式化188
10.3检查磁盘文件系统191
10.3.1检查与修正磁盘错误191
10.3.2检查磁盘坏道命令192
10.4挂载分区文件系统192
10.4.1挂载与挂载点192
10.4.2挂载分区文件系统194
10.4.3管理软驱197
10.4.4管理光驱198
10.4.5制作ISO文件198
10.5管理文件系统卷标199
第11章 分区文件系统的管理201
11.1文件系统的自动挂载201
11.2磁盘配额——quota203
11.2.1打开quota功能203
11.2.2产生quota文件203
11.2.3设置quota204
11.2.4执行quota205
11.2.5查看quota206
11.3 swap管理206
11.3.1建立分区形式的虚拟内存206
11.3.2建立文件形式的虚拟内存208
11.4主机分区与目录配置209
第12章 文件系统的归档管理211
12.1文件的打包与压缩211
12.1.1磁带文件211
12.1.2利用compress/uncompress压缩和解压缩文件215
12.1.3利用zip/unzip压缩和解压缩文件216
12.1.4利用gzip压缩和解压缩文件218
12.1.5利用bzip2压缩和解压缩文件220
12.2文件系统的备份221
12.2.1备份概述221
12.2.2备份的方法221
12.2.3 Linux的备份工具dump221
12.2.4备份的还原224
12.3备份相关工具226
12.3.1将备份数据刻录至光盘226
12.3.2文件复制工具dd227
第13章 软件系统扩充228
13.1应用程序的源代码安装方式228
13.1.1源代码文件的来源229
13.1.2如何编译与链接源代码文件229
13.1.3编译规则文件Makefile230
13.1.4软件的安装230
13.2源代码应用程序安装实例231
13.2.1获得Htop的源代码包Tarball231
13.2.2解压Htop Tarball231
13.2.3执行configure程序232
13.2.4使用make工具开始编译232
13.2.5安装软件233
13.3 RPM软件包管理233
13.3.1什么是RPM234
13.3.2 RPM软件包格式234
13.3.3 RPM软件的管理235
第14章Linux的进程管理241
14.1进程241
14.1.1进程的产生241
14.1.2多任务系统241
14.1.3系统执行中的进程242
14.1.4显示进程242
14.2进程的启动与管理244
14.2.1进程的启动与后台执行244
14.2.2执行顺序管理245
14.2.3终止进程247
14.2.4 top248
14.3自动执行的工作251
14.3.1设置执行时间251
14.3.2定期执行253
第15章Linux的启动引导器256
15.1 GRUB简介256
15.1.1 GRUB与启动引导器256
15.1.2 GRUB的功能256
15.2安装GRUB257
15.2.1 GRUB软件包的安装257
15.2.2安装GRUB到MBR257
15.3 GRUB的操作界面258
15.3.1 GRUB的启动菜单界面258
15.3.2 GRUB的启动菜单项编辑界面259
15.3.3 GRUB命令行界面259
15.4 GRUB配置文件261
15.4.1 GRUB配置文件的全局命令262
15.4.2 GRUB配置文件的菜单项配置命令263
15.4.3 Windows菜单配置说明264
15.5 GRUB的安全配置264
15.5.1设置全局口令锁定启动菜单265
15.5.2使用全局口令锁定启动菜单项266
15.5.3设置独立的口令锁定启动菜单266
15.6 GRUB的配置使用技巧267
15.6.1配置GRUB重复上次启动项267
15.6.2 GRUB命令参考268
第16章Linux的启动与服务271
16.1 CentOS启动过程概述271
16.2 INIT进程272
16.2.1 INIT的配置文件/etc/inittab272
16.2.2 inittab文件解析273
16.2.3系统运行级别275
16.2.4系统初始化脚本276
16.3 Linux的独立服务程序276
16.3.1服务器的启动脚本276
16.3.2各运行级别的脚本目录277
16.3.3服务程序的启动与停止277
16.4 xinetd与其管理的服务279
16.4.1 xinetd的配置文件279
16.4.2 xinetd的启动配置目录280
16.5服务的启动状态配置命令281
第17章Linux的基本网络配置283
17.1基本网络配置的内容283
17.1.1主机名283
17.1.2 IP地址283
17.1.3网关地址283
17.1.4 DNS服务器地址284
17.2网络配置相关文件284
17.2.1模块配置文件284
17.2.2网卡IP地址配置文件284
17.2.3 DNS客户配置文件285
17.2.4名称解析顺序285
17.2.5 hosts文件286
17.3网络相关命令286
17.3.1 hostname命令286
17.3.2 ifconfig287
17.3.3 ifup命令290
17.3.4 ifdown命令291
17.3.5 route命令291
第3篇Shell基础297
第18章Shell Script基础297
18.1简单的Shell脚本297
18.1.1 Shell脚本编写的约定298
18.1.2 Shell脚本的执行方法298
18.1.3脚本的基本结构298
18.2常见的Shell脚本要素299
18.2.1 echo命令的使用299
18.2.2利用read命令实现脚本的交互式操作299
18.2.3脚本中为变量赋值的操作300
18.3脚本中的判断命令300
18.3.1利用test命令进行文件判断301
18.3.2利用test命令进行文件权限判断301
18.3.3利用test命令比较文件新旧302
18.3.4利用test命令进行数值比较303
18.3.5利用test命令进行字符串判断303
18.3.6 test命令的逻辑判断304
18.4利用判断符号[ ]305
18.5 Shell的默认变量306
第19章Shell Script中的结构控制语句307
19.1条件判断语句307
19.1.1 if…then判断语句307
19.1.2 if…then…else二重判断309
19.2循环语句311
19.2.1循环语句while…do311
19.2.2循环语句for…do313
19.2.3控制语句的联合使用313
第4篇 网络服务基础317
第20章NFS网络文件系统317
20.1 NFS服务的安装317
20.2 NFS服务的控制318
20.3 NFS服务的配置319
20.3.1 /etc/exports文件的语法格式319
20.3.2 NFS共享的配置示例321
20.3.3 NFS服务的共享列表322
20.3.4 NFS服务的维护322
20.4 NFS客户端的访问323
第21章Samba服务的配置与应用325
21.1 Samba概述325
21.2 Samba服务的安装326
21.3 Samba服务器的配置326
21.3.1 /etc/samba/smb.conf文件的格式326
21.3.2 Samba服务的用户身份验证326
21.3.3 Samba服务的日志文件327
21.4 Samba服务的基本配置327
21.4.1全局参数327
21.4.2用户映射329
21.4.3使用加密码口令330
21.4.4共享目录330
21.5 Samba服务的打印共享331
21.6 Samba服务的启动和停止331
21.6.1启动Samba服务331
21.6.2停止Samba服务332
21.6.3重新启动Samba服务332
21.7 Linux客户端的访问332
21.8 Windows客户端的访问333
第22章DNS服务器的基本配置334
22.1名称解析方法概述334
22.1.1利用Host本地数据库进行名称解析334
22.1.2利用NIS进行名称解析335
22.1.3利用DNS进行名称解析336
22.2 DNS服务的基本要素336
22.2.1域名空间336
22.2.2 DNS服务器与客户端338
22.2.3 DNS名称解析的过程339
22.2.4 DNS服务器的种类341
22.3 BIND服务的安装与启动343
22.3.1主要DNS服务器的安装与启动344
22.3.2定义BIND服务所解析的区域345
22.3.3定义区域数据文件348
22.4 DNS客户端的配置354
22.4.1 host命令354
22.4.2 nslookup命令355
22.5 DNS反向解析区域的配置357
第23章Web服务的配置与应用359
23.1 Web服务简介359
23.1.1 HTTP协议359
23.1.2 Web服务359
23.1.3 Web服务的工作原理359
23.2 Apache服务器360
23.3 Apache服务的安装360
23.4 Apache服务器的配置361
23.4.1 httpd.conf文件的格式362
23.4.2 Web服务的基本配置362
23.5 Web服务的启动和停止365
23.5.1启动Web服务365
23.5.2停止Web服务365
23.5.3重新启动Web服务365
第24章 远程管理工具的管理与使用366
24.1 SSH服务概述366
24.2 SSH服务的安装366
24.3 SSH服务的配置367
24.4 SSH服务的启动和停止369
24.5 SSH客户端的使用369
24.5.1 Windows平台369
24.5.2 Linux平台371
24.6使用非对称加密认证372
24.6.1非对称加密体系结构372
24.6.2非对称加密认证的原理372
24.6.3在服务器启用公钥认证372
24.6.4在PuTTY程序使用公钥认证373
24.6.5在openssh-clients程序使用公钥认证376
参考文献377
热门推荐
- 3389004.html
- 647663.html
- 1631393.html
- 292411.html
- 913680.html
- 3866046.html
- 3148883.html
- 3413993.html
- 2678221.html
- 2648425.html
- http://www.ickdjs.cc/book_923577.html
- http://www.ickdjs.cc/book_3008188.html
- http://www.ickdjs.cc/book_2063523.html
- http://www.ickdjs.cc/book_3129124.html
- http://www.ickdjs.cc/book_167.html
- http://www.ickdjs.cc/book_1670320.html
- http://www.ickdjs.cc/book_1324534.html
- http://www.ickdjs.cc/book_2370892.html
- http://www.ickdjs.cc/book_401052.html
- http://www.ickdjs.cc/book_3289269.html