图书介绍
鸟哥的Linux基础学习实训教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 鸟哥著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302510826
- 出版时间:2018
- 标注页数:289页
- 文件大小:55MB
- 文件页数:305页
- 主题词:Linux操作系统-教材
PDF下载
下载说明
鸟哥的Linux基础学习实训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初次使用Linux与命令行模式初探1
1.1 Linux是什么1
1.1.1 硬件与操作系统1
1.1.2 Linux操作系统的发展历史4
1.1.3 GNU的GPL与Opensource开放源码授权6
1.1.4 Linux kernel (Linux内核)7
1.1.5 Linux distributions(Linux发行版)8
1.1.6 Linux的常见用途9
1.2 使用虚拟环境学习Linux操作系统10
1.3 第一次登录CentOS 711
1.3.1 在图形用户界面中使用CentOS11
1.3.2 文本/图形用户界面的切换14
1.4 简易的文本命令操作16
1.4.1 ls与11检查自己目录中的文件名信息16
1.4.2 历史命令的功能18
1.4.3 从系统中退出与关闭系统19
1.5 课后操作练习20
第2章 命令的执行与基本的文件管理22
2.1 在文本用户界面的“终端”程序中的操作22
2.1.1 在文本用户模式中下达命令的方式22
2.1.2 身份切换命令su-的使用25
2.1.3 切换语言的功能26
2.1.4 常见的热键与组合键27
2.1.5 在线求助方式27
2.1.6 管道命令的应用31
2.2 Linux文件管理初探32
2.2.1 Linux目录树系统简介32
2.2.2 工作目录的切换与相对/绝对路径34
2.2.3 简易文件管理练习36
2.3 课后操作练习38
第3章 文件管理与vim初探40
3.1 文件管理40
3.1.1 目录的创建与删除41
3.1.2 通配符42
3.1.3 文件及目录的复制与删除42
3.1.4 特殊文件名的处理方式44
3.1.5 查看隐藏文件与文件类型45
3.1.6 文件的移动与更名47
3.1.7 大量创建空白文件的方式47
3.2 文件内容的查询48
3.2.1 连续输出文件的内容48
3.2.2 可检索文件内容48
3.3 vim程序编辑器50
3.3.1 简易的vim操作50
3.3.2 常用的vim命令模式与命令行模式中的命令列表51
3.4 课后操作练习52
第4章 Linux文件的权限与账号管理54
4.1 Linux传统权限54
4.1.1 用户、群组与其他人54
4.1.2 文件属性与权限的修改方式59
4.2 账号管理62
4.2.1 简单的账号管理62
4.2.2 账号与群组关联性管理63
4.3 账号与权限的用途64
4.3.1 单个用户的所有权64
4.3.2 群组共享功能66
4.4 课后操作练习67
第5章 权限的应用、进程的查看与基本管理69
5.1 权限在目录与文件应用上的意义69
5.1.1 目录文件与普通文件的权限包含的意义69
5.1.2 用户操作功能71
5.2 进程管理初探72
5.2.1 什么是程序与进程73
5.2.2 查看进程的命令74
5.2.3 进程的优先级PRI与NI79
5.2.4 bash的作业控制80
5.3 特殊权限SUID/SGID/SBIT的功能82
5.3.1 SUID/SGID/SBIT的查看与功能说明82
5.3.2 SUID/SGID/SBIT权限的设置85
5.4 课后操作练习86
第6章 文件系统的基本管理88
6.1 认识Linux文件系统88
6.1.1 磁盘文件与磁盘分区88
6.1.2 Linux的EXT2文件系统90
6.1.3 目录与文件名93
6.1.4 ln链接文件的应用94
6.1.5 文件系统的挂载94
6.2 文件系统的管理95
6.2.1 创建分区95
6.2.2 创建文件系统(磁盘格式化)98
6.2.3 文件系统的挂载/卸载98
6.2.4 系统开机启动时自动挂载100
6.3 系统开机启动过程文件系统问题的处理102
6.3.1 文件系统的卸载与移除102
6.3.2 系统开机启动过程文件系统出错的救援方法103
6.4 课后操作练习104
第7章 bash的基本使用与系统救援107
7.1 认识bash shell107
7.1.1 系统与用户的shell107
7.1.2 变量设置规则109
7.1.3 影响操作行为的变量111
7.1.4 局部变量/全局变量与父进程/子进程113
7.1.5 使用kill管理程序114
7.1.6 登录Shell和非-登录Shell114
7.2 系统救援116
7.2.1 通过正规的systemd方式救援116
7.2.2 通过bash直接救援(可选方案)119
7.3 课后操作练习120
第8章 bash命令连续执行与数据流重定向122
8.1 连续执行命令122
8.1.1 命令返回值122
8.1.2 连续执行命令124
8.1.3 使用test和“判别式”确认返回值126
8.1.4 命令别名130
8.1.5 用()进行数据或信息的汇总131
8.2 数据流重定向132
8.2.1 命令执行数据的流动132
8.2.2 管道的含义134
8.3 课后操作练习136
第9章 正则表达式与shell脚本初探139
9.1 正则表达式的应用139
9.1.1 grep命令的应用139
9.1.2 正则表达式符号的含义140
9.1.3 sed工具的使用143
9.2 学习shell脚本144
9.2.1 shell脚本的编写与执行144
9.2.2 shell脚本的执行环境146
9.2.3 以交互式脚本及外带参数来计算pi147
9.2.4 通过if…then来设计条件判断150
9.2.5 以case…esac来设计条件判断154
9.3 课后操作练习156
第10章 用户管理与ACL权限设置160
10.1 Linux账号管理160
10.1.1 Linux账号的UID与GID160
10.1.2 账号与群组的管理163
10.1.3 bash shell脚本的循环控制166
10.1.4 默认权限umask167
10.1.5 账号管理的实践168
10.2 多人共管系统的环境:使用sudo171
10.3 主机的细节权限规划:ACL的使用172
10.3.1 什么是ACL与如何启用ACL173
10.3.2 ACL的设置技巧173
10.4 课后操作练习176
第11章 基本设置、备份、文件压缩打包与作业调度179
11.1 Linux系统的基本设置179
11.1.1 网络设置179
11.1.2 日期与时间设置185
11.1.3 语言设置187
11.1.4 简易防火墙的管理188
11.2 文件的压缩与打包190
11.2.1 文件的压缩命令190
11.2.2 文件的打包命令tar190
11.2.3 备份功能192
11.3 Linux作业调度193
11.3.1 单次作业调度:at193
11.3.2 循环作业调度:crontab195
11.4 课后操作练习197
第12章 软件管理与安装及日志文件初探200
12.1 Linux本机软件管理rpm200
12.1.1 RPM管理器简介201
12.1.2 RPM软件管理器:rpm202
12.2 Linux在线安装/升级机制:yum205
12.2.1 使用yum进行查询、安装、升级与卸载操作205
12.2.2 yum的配置文件208
12.2.3 yum的软件群组功能209
12.3 Linux日志文件初探210
12.3.1 CentOS 7日志文件简易说明210
12.3.2 rsyslog的设置与运行212
12.3.3 systemd -journald.service简介217
12.3.4 通过logwatch分析日志文件218
12.4 课后操作练习219
第13章 服务管理与系统启动流程管理221
13.1 服务管理221
13.1.1 通过kill命令与信号来管理进程221
13.1.2 systemd简介223
13.1.3 systemctl管理服务的启动与关闭225
13.1.4 systemctl列出系统服务225
13.1.5 systemctl获取与切换默认操作界面227
13.1.6 网络服务管理初探229
13.2 系统开机启动流程的管理230
13.2.1 Linux系统在systemd下的开机启动流程230
13.2.2 内核与内核模块231
13.2.3 grub2配置文件初探233
13.2.4 grub2配置文件的维护236
13.2.5 系统开机启动文件的救援问题241
13.3 课后操作练习242
第14章 高级文件系统管理244
14.1 软件磁盘阵列244
14.1.1 什么是RAID244
14.1.2 软件RAID的使用246
14.2 逻辑卷管理器248
14.2.1 LVM的基础:PV、PE、VG、LV的含义248
14.2.2 LVM实践流程249
14.2.3 弹性化处理LVM文件系统252
14.3 软件RAID与LVM综合管理256
14.3.1 关闭与取消软件RAID与LVM的方式256
14.3.2 在软件RAID上面构建LVM257
14.4 简易磁盘配额258
14.4.1 磁盘配额的管理与限制258
14.4.2 xfs文件系统的Quota实践259
14.5 课后操作练习262
第15章 Linux系统的准备265
15.1 确认Linux服务器的用途265
15.1.1 硬件的选购与Linux服务器的用途266
15.1.2 磁盘分区与文件系统的选择267
15.2 系统安装与初始环境的设置269
15.2.1 服务器的假设前提设置269
15.2.2 安装程序与注意事项270
15.2.3 初始化设置:网络、升级机制、防火墙系统及其他设置等273
15.3 简易服务器的设置与相关环境的构建277
15.3.1 服务器软件的安装与设置277
15.3.2 账号的设置279
测验练习——期中考281
测验练习——期末考285
热门推荐
- 883975.html
- 2070576.html
- 1200025.html
- 3585530.html
- 1617798.html
- 306085.html
- 2134834.html
- 2918410.html
- 2458352.html
- 1848699.html
- http://www.ickdjs.cc/book_307615.html
- http://www.ickdjs.cc/book_979346.html
- http://www.ickdjs.cc/book_3087047.html
- http://www.ickdjs.cc/book_784487.html
- http://www.ickdjs.cc/book_3144063.html
- http://www.ickdjs.cc/book_1922246.html
- http://www.ickdjs.cc/book_369413.html
- http://www.ickdjs.cc/book_617155.html
- http://www.ickdjs.cc/book_512540.html
- http://www.ickdjs.cc/book_834921.html