• 鸟哥的 Linux 私房菜:基础学习篇 第四版
  • 鸟哥的Linux私房菜:基础学习篇 第四版
  • 1. 目录及概述
  • 2. 第零章、计算机概论
    • 2.1. 0.1 电脑:辅助人脑的好工具
    • 2.2. 0.2 个人电脑架构与相关设备元件
    • 2.3. 0.3 数据表示方式
    • 2.4. 0.4 软件程序运行
    • 2.5. 0.5 重点回顾
    • 2.6. 0.6 本章习题
    • 2.7. 0.7 参考资料与延伸阅读
  • 3. 第一章、Linux是什么与如何学习
    • 3.1. 1.1 Linux是什么
    • 3.2. 1.2 Torvalds的Linux发展
    • 3.3. 1.3 Linux当前应用的角色
    • 3.4. 1.4 Linux 该如何学习
    • 3.5. 1.5 重点回顾
    • 3.6. 1.6 本章习题
    • 3.7. 1.7 参考资料与延伸阅读
  • 4. 第二章、主机规划与磁盘分区
    • 4.1. 2.1 Linux与硬件的搭配
    • 4.2. 2.2 磁盘分区
    • 4.3. 2.3 安装Linux前的规划
    • 4.4. 2.4 重点回顾
    • 4.5. 2.5 本章习题
    • 4.6. 2.6 参考资料与延伸阅读
  • 5. 第三章、安装 CentOS7.x
    • 5.1. 3.1 本练习机的规划--尤其是分区参数
    • 5.2. 3.2 开始安装CentOS 7
    • 5.3. 3.3 多重开机安装流程与管理(Option)
    • 5.4. 3.4 重点回顾
    • 5.5. 3.5 本章习题
    • 5.6. 3.6 参考资料与延伸阅读
  • 6. 第四章、首次登陆与线上求助
    • 6.1. 4.1 首次登陆系统
    • 6.2. 4.2 文字模式下指令的下达
    • 6.3. 4.3 Linux系统的线上求助man page与info page
    • 6.4. 4.4 超简单文书编辑器: nano
    • 6.5. 4.5 正确的关机方法
    • 6.6. 4.6 重点回顾
    • 6.7. 4.7 本章习题
    • 6.8. 4.8 参考资料与延伸阅读
  • 7. 第五章、Linux 的文件权限与目录配置
    • 7.1. 5.1 使用者与群组
    • 7.2. 5.2 Linux 文件权限概念
    • 7.3. 5.3 Linux目录配置
    • 7.4. 5.4 重点回顾
    • 7.5. 5.5 本章练习
    • 7.6. 5.6 参考资料与延伸阅读
  • 8. 第六章、Linux 文件与目录管理
    • 8.1. 6.1 目录与路径
    • 8.2. 6.2 文件与目录管理
    • 8.3. 6.3 文件内容查阅
    • 8.4. 6.4 文件与目录的默认权限与隐藏权限
    • 8.5. 6.5 指令与文件的搜寻
    • 8.6. 6.6 极重要的复习!权限与指令间的关系
    • 8.7. 6.7 重点回顾
    • 8.8. 6.8 本章习题:
    • 8.9. 6.9 参考资料与延伸阅读
  • 9. 第七章、Linux 磁盘与文件系统管理
    • 9.1. 7.1 认识 Linux 文件系统
    • 9.2. 7.2 文件系统的简单操作
    • 9.3. 7.3 磁盘的分区、格式化、检验与挂载
    • 9.4. 7.4 设置开机挂载
    • 9.5. 7.5 内存交换空间(swap)之创建
    • 9.6. 7.6 文件系统的特殊观察与操作
    • 9.7. 7.7 重点回顾
    • 9.8. 7.8 本章习题 - 第一题一定要做
    • 9.9. 7.9 参考资料与延伸阅读
  • 10. 第八章、文件与文件系统的压缩,打包与备份
    • 10.1. 8.1 压缩文件的用途与技术
    • 10.2. 8.2 Linux 系统常见的压缩指令
    • 10.3. 8.3 打包指令: tar
    • 10.4. 8.4 XFS 文件系统的备份与还原
    • 10.5. 8.5 光盘写入工具
    • 10.6. 8.6 其他常见的压缩与备份工具
    • 10.7. 8.7 重点回顾
    • 10.8. 8.8 本章习题
    • 10.9. 8.9 参考资料与延伸阅读
  • 11. 第九章、vim 程序编辑器
    • 11.1. 9.1 vi 与 vim
    • 11.2. 9.2 vi 的使用
    • 11.3. 9.3 vim 的额外功能
    • 11.4. 9.4 其他 vim 使用注意事项
    • 11.5. 9.5 重点回顾
    • 11.6. 9.6 本章练习
    • 11.7. 9.7 参考资料与延伸阅读
  • 12. 第十章、认识与学习BASH
    • 12.1. 10.1 认识 BASH 这个 Shell
    • 12.2. 10.2 Shell 的变量功能
    • 12.3. 10.3 命令别名与历史命令
    • 12.4. 10.4 Bash Shell 的操作环境:
    • 12.5. 10.5 数据流重导向
    • 12.6. 10.6 管线命令 (pipe)
    • 12.7. 10.7 重点回顾
    • 12.8. 10.8 本章习题
    • 12.9. 10.9 参考资料与延伸阅读
  • 13. 第十一章、正则表达式与文件格式化处理
    • 13.1. 11.1 开始之前:什么是正则表达式
    • 13.2. 11.2 基础正则表达式
    • 13.3. 11.3 延伸正则表达式
    • 13.4. 11.4 文件的格式化与相关处理
    • 13.5. 11.5 重点回顾
    • 13.6. 11.6 本章习题
    • 13.7. 11.7 参考资料与延伸阅读
  • 14. 第十二章、学习 Shell Scripts
    • 14.1. 12.1 什么是 Shell scripts
    • 14.2. 12.2 简单的 shell script 练习
    • 14.3. 12.3 善用判断式
    • 14.4. 12.4 条件判断式
    • 14.5. 12.5 循环 (loop)
    • 14.6. 12.6 shell script 的追踪与 debug
    • 14.7. 12.7 重点回顾
    • 14.8. 12.8 本章习题
  • 15. 第十三章、Linux 帐号管理与 ACL 权限设置
    • 15.1. 13.1 Linux 的帐号与群组
    • 15.2. 13.2 帐号管理
    • 15.3. 13.3 主机的细部权限规划:ACL 的使用
    • 15.4. 13.4 使用者身份切换
    • 15.5. 13.5 使用者的特殊 shell 与 PAM 模块
    • 15.6. 13.6 Linux 主机上的使用者讯息传递
    • 15.7. 13.7 CentOS 7 环境下大量创建帐号的方法
    • 15.8. 13.8 重点回顾
    • 15.9. 13.9 本章习题
    • 15.10. 13.10 参考资料与延伸阅读
  • 16. 第十四章、磁盘配额(Quota)与进阶文件系统管理
    • 16.1. 14.1 磁盘配额 (Quota) 的应用与实作
    • 16.2. 14.2 软件磁盘阵列 (Software RAID)
    • 16.3. 14.3 逻辑卷轴管理员 (Logical Volume Manager)
    • 16.4. 14.4 重点回顾
    • 16.5. 14.5 本章习题
    • 16.6. 14.6 参考资料与延伸阅读
  • 17. 第十五章、例行性工作调度(crontab)
    • 17.1. 15.1 什么是例行性工作调度
    • 17.2. 15.2 仅执行一次的工作调度
    • 17.3. 15.3 循环执行的例行性工作调度
    • 17.4. 15.4 可唤醒停机期间的工作任务
    • 17.5. 15.5 重点回顾
    • 17.6. 15.6 本章习题
  • 18. 第十六章、程序管理与 SELinux 初探
    • 18.1. 16.1 什么是程序 (process)
    • 18.2. 16.2 工作管理 (job control)
    • 18.3. 16.3 程序管理
    • 18.4. 16.4 特殊文件与程序
    • 18.5. 16.5 SELinux 初探
    • 18.6. 16.6 重点回顾
    • 18.7. 16.7 本章习题
    • 18.8. 16.8 参考资料与延伸阅读
  • 19. 第十七章、认识系统服务 (daemons)
    • 19.1. 17.1 什么是 daemon 与服务 (service)
    • 19.2. 17.2 通过 systemctl 管理服务
    • 19.3. 17.3 systemctl 针对 service 类型的配置文件
    • 19.4. 17.4 systemctl 针对 timer 的配置文件
    • 19.5. 17.5 CentOS 7.x 默认启动的服务简易说明
    • 19.6. 17.6 重点回顾
    • 19.7. 17.7 本章习题
    • 19.8. 17.8 参考资料与延伸阅读
  • 20. 第十八章、认识与分析登录文件
    • 20.1. 18.1 什么是登录文件
    • 20.2. 18.2 rsyslog.service :记录登录文件的服务
    • 20.3. 18.3 登录文件的轮替(logrotate)
    • 20.4. 18.4 systemd-journald.service 简介
    • 20.5. 18.5 分析登录文件
    • 20.6. 18.6 重点回顾
    • 20.7. 18.7 本章习题
    • 20.8. 18.8 参考资料与延伸阅读
  • 21. 第十九章、开机流程、模块管理与 Loader
    • 21.1. 19.1 Linux 的开机流程分析
    • 21.2. 19.2 核心与核心模块
    • 21.3. 19.3 Boot Loader: Grub2
    • 21.4. 19.4 开机过程的问题解决
    • 21.5. 19.5 重点回顾
    • 21.6. 19.6 本章习题
    • 21.7. 19.7 参考资料与延伸阅读
  • 22. 第二十章、基础系统设置与备份策略
    • 22.1. 20.1 系统基本设置
    • 22.2. 20.2 服务器硬件数据的收集
    • 22.3. 20.3 备份要点
    • 22.4. 20.4 备份的种类、频率与工具的选择
    • 22.5. 20.5 鸟哥的备份策略
    • 22.6. 20.6 灾难复原的考虑
    • 22.7. 20.7 重点回顾
    • 22.8. 20.8 本章习题
    • 22.9. 20.9 参考资料与延伸阅读
  • 23. 第二十一章、软件安装:源代码与 Tarball
    • 23.1. 20.1 开放源码的软件安装与升级简介
    • 23.2. 21.2 使用传统程序语言进行编译的简单范例
    • 23.3. 21.3 用 make 进行宏编译
    • 23.4. 21.4 Tarball 的管理与建议
    • 23.5. 21.5 函数库管理
    • 23.6. 21.6 检验软件正确性
    • 23.7. 21.7 重点回顾
    • 23.8. 21.8 本章习题
    • 23.9. 21.9 参考资料与延伸阅读
  • 24. 第二十二章、软件安装 RPM, SRPM 与 YUM
    • 24.1. 22.1 软件管理员简介
    • 24.2. 22.2 RPM 软件管理程序: rpm
    • 24.3. 22.3 YUM 线上升级机制
    • 24.4. 22.4 SRPM 的使用 : rpmbuild (Optional)
    • 24.5. 22.5 重点回顾
    • 24.6. 22.6 本章习题
    • 24.7. 22.7 参考资料与延伸阅读
  • 25. 第二十三章、X Window 设置介绍
    • 25.1. 23.1 什么是 X Window System
    • 25.2. 23.2 X Server 配置文件解析与设置
    • 25.3. 23.3 显卡驱动程序安装范例
    • 25.4. 23.4 重点回顾
    • 25.5. 23.5 本章习题
    • 25.6. 23.6 参考资料与延伸阅读
  • 26. 第二十四章、Linux 核心编译与管理
    • 26.1. 24.1 编译前的任务:认识核心与取得核心源代码
    • 26.2. 24.2 核心编译的前处理与核心功能选择
    • 26.3. 24.3 核心的编译与安装
    • 26.4. 24.4 额外(单一)核心模块编译
    • 26.5. 24.5 以最新核心版本编译 CentOS 7.x 的核心
    • 26.6. 24.6 重点回顾
    • 26.7. 24.7 本章习题
    • 26.8. 24.8 参考资料与延伸阅读
Powered by GitBook

鸟哥的 Linux 私房菜:基础学习篇 第四版

3.6 参考资料与延伸阅读

  • [1]虚拟机管理员创建一部虚拟机的流程: http://www.cyberciti.biz/faq/kvm-virt-manager-install-centos-linux-guest/ http://www.itzgeek.com/how-tos/linux/centos-how-tos/install-kvm-qemu-on-centos-7-rhel-7.html#axzz3Yf6il9S2 https://virt-manager.org/screenshots/
  • [2]CentOS 7 网卡的命名规则: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Understanding_the_Predictable_Network_Interface_Device_Names.html
  • [3]进阶内存测试网站:http://www.memtest.org/
  • [4]更多的核心参数可以参考如下链接: http://www.faqs.org/docs/Linux-HOWTO/BootPrompt-HOWTO.html 对于安装过程所加入的参数有兴趣的,则可以参考下面这篇链接,里面有详细说明硬件原因: http://polishlinux.org/choose/laptop/
  • 安装过程的简易示意图: http://www.tecmint.com/centos-7-installation/ https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-disk-partitioning-setup-x86.html

2015/05/06:首次释出新版本