鸟哥的Linux私房菜学习篇
2020-04-21 09:48:45 0 举报
AI智能生成
鸟哥的Linux私房菜基础学习篇(第三版)
作者其他创作
大纲/内容
第三部分 学习shel与shel script
10 vim程序编辑器
10.1 vi与vim
10.2 vi的使用
10.3 vim的功能
10.4 其他vim使用注意事项
10.5 重点回顾
10.6 本章练习
10.7 参考数据与扩展阅读
11 认识与学习bash
11.1 认识bash 这个shell
11.2 shell的变量功能
11.3 命令别名与历史命令
11.4 Bash Shell 的操作环境
11.5 数据流重定向
11.6 管道命令(pipe)
11.7 重点回顾
11.8 本章习题
11.9 参考数据与扩展阅读
12 正则表达式与文件格式化处理
12.1 前言:什么是正则表达式
12.2 基础正则表达式
12.3 扩展正则表达式
12.4 文件的格式化与相关处理
12.5 重点回顾
12.6 本章习题
13 学习shell script
13.1 什么是shell script
13.2 简单的shell script 练习
13.3 善用判断式
13.4 条件判断式
13.5 循环(loop)
13.6 shell script的追踪与调试
13.7 重点回顾
13.8 本章习题
13.9 参考数据与扩展阅读
第四部分 Linux使用者管理
14 Linux账号管理与ACL权限设置
14.1 Linux 的账号与用户组
14.2 账号管理
14.3 主机的具体权限规划:ACL的使用
14.4 用户身份切换
14.5 用户的特殊shell 与PAM 模块
14.6 Linux 主机上的用户信息传递
14.7 手动新增用户
14.8 重点回顾
14.9 本章习题
15 磁盘配额(Quota)与高级文件系统管理
15.1 磁盘配额(Quota)的应用与实践
15.2 软件磁盘阵列(Software RAID)
15.3 逻辑卷管理器(Logical Volume Manager)
15.4 重点回顾
15.5 本章习题
15.6 参考数据与扩展阅读
16 例行性工作(crontab)
16.1 什么是例行性工作
16.2 仅执行一次的工作调度
16.3 循环执行的例行性工作调度
16.4 可唤醒停机期间的工作任务
16.5 重点回顾
16.6 本章习题
17 程序管理与SELinux初探
17.1 什么是进程(process)
17.2 工作管理(job control)
17.3 进程管理
17.4 特殊文件与程序
17.5 SELinux初探
17.6 重点回顾
17.7 本章习题
17.8 参考数据与扩展阅读
18 认识系统服务(daemons)
18.1 什么是daemon 与服务(service)
18.2 解析super daemon 的配置文件
18.3 服务的防火墙管理 xinetd, TCP Wrappers
18.4 系统开启的服务
18.5 重点回顾
18.6 本章习题
18.7 参考数据与扩展阅读
19 认识与分析日志文件
19.1 什么是日志文件
19.2 syslogd:记录日志文件的服务
19.3 日志文件的轮替(logrotate)
19.4 分析日志文件
19.5 重点回顾
19.6 本章习题
第五部分 Linux系统管理员
20 启动流程、模块管理与Loader
20.1 Linux 的启动流程分析
20.2 内核与内核模块
20.3 Boot Loader: Grub
20.4 启动过程的问题解决
20.5 重点回顾
20.6 本章习题
20.7 参考数据与扩展阅读
21 系统设置工具(网络与打印机)与硬件检测
21.1 CentOS 系统设置工具:setup
21.2 利用CUPS 设置Linux 打印机
21.3 硬件数据收集与驱动及lm_sensors
21.4 重点回顾
21.5 本章习题
22 软件安装:源码与Tarball
22.1 开放源码的软件安装与升级简介
22.2 使用传统程序语言进行编译的简单范例
22.3 用make 进行宏编译
22.4 Tarball 的管理与建议
22.5 函数库管理
22.6 检验软件正确性
22.7 重点回顾
22.8 本章习题
22.9 参考数据与扩展阅读
23 软件安装:RPM、SRPM与YUM功能
23.1 软件管理器简介
23.2 RPM 软件管理程序:rpm
23.3 SRPM 的使用:rpmbuild
23.4 YUM 在线升级机制
23.5 管理的抉择:RPM 还是Tarball
23.6 重点回顾
23.7 本章习题
23.8 参考数据与扩展阅读
24 X Window设置介绍
24.1 什么是X Window System
24.2 X Server设置文件解析与设置
24.3 显卡驱动程序安装范例
24.4 重点回顾
24.5 本章习题
24.6 参考数据与扩展阅读
25 Linux备份策略
25.1 备份要点
25.2 备份的种类、频率与工具的选择
25.3 鸟哥的备份策略
25.4 灾难恢复的考虑
25.5 重点回顾
25.6 本章习题
26 Linux内核编译与管理
26.1 编译前的任务:认识内核与取得内核源代码
26.2 内核编译的前处理与内核功能选择
26.3 内核的编译与安装
26.4 额外(单一)内核模块编译
26.5 重点回顾
26.6 本章习题
26.7 参考数据与扩展阅读
附录A 快速索引
作者序
第一部分 Linux的规则与安装
0 计算机概论
0.1 计算机:辅助人脑的好工具
0.2 个人计算机架构与接口设备
0.3 数据表示方式
0.4 软件程序运行
0.5 重点回顾
0.6 本章习题
1 Linux是什么
1.1 Linux是什么
1.2 Torvalds的Linux 开发
1.3 Linux的特色
1.4 重点回顾
1.5 本章习题
1.6 参考数据与扩展阅读
2 Linux如何学习
2.1 Linux当前的应用角色
2.2 鸟哥的Linux苦难经验回忆录
2.3 有心向Linux操作系统学习的学习态度
2.4 鸟哥的建议(重点在Solution 的学习)
2.5 重点回顾
2.6 本章习题
3 主机规划与磁盘分区
3.1 Linux与硬件的搭配
3.2 磁盘分区
3.3 安装Linux 前的规划
3.4 重点回顾
3.5 本章习题
3.6 参考数据与扩展阅读
4 安装CentOS 5.x与多重引导小技巧
4.1 本练习机的规划(尤其是分区参数)
4.2 开始安装CentOS 5
4.3 安装后的首次设置
4.4 多重引导安装流程与技巧
4.5 关于大硬盘导致无法开机的问题
4.6 重点回顾
4.7 本章习题
5 首次登录与在线求助man page
5.1 首次登录系统
5.2 在命令行模式下执行命令
5.3 Linux系统的在线求助man page与info page
5.4 超简单文本编辑器:nano
5.5 正确的关机方法
5.6 开机过程的问题排解
5.7 重点回顾
5.8 本章习题
5.9 参考数据与扩展阅读
第二部分 Linux文件、目录与磁盘格式
6 Linux的文件权限与目录配置
6.1 用户与用户组
6.2 Linux文件权限概念
6.3 Linux目录配置
6.4 重点回顾
6.5 本章练习
6.6 参考数据与扩展阅读
7 Linux文件与目录管理
7.1 目录与路径
7.2 文件与目录管理
7.3 文件内容查阅
7.4 文件与目录的默认权限与隐藏权限
7.5 命令与文件的查询
7.6 权限与命令间的关系(极重要)
7.7 重点回顾
7.8 本章习题
7.9 参考数据与扩展阅读
8 Linux磁盘与文件系统管理
8.1 认识EXT2文件系统
8.2 文件系统的简单操作
8.3 磁盘的分区、格式化、检验与挂载
8.4 设置开机挂载
8.5 内存交换空间(swap)的构建
8.6 文件系统的特殊查看与操作
8.7 重点回顾
8.8 本章习题
9 文件与文件系统的压缩与打包
9.1 压缩文件的用途与技术
9.2 Linux系统常见的压缩命令
9.3 打包命令:tar
9.4 完整备份工具:dump
9.5 光盘写入工具
9.6 其他常见的压缩与备份工具
9.7 重点回顾
9.8 本章习题
9.9 参考数据与扩展阅读
0 条评论
下一页