• 鸟哥的Linux私房菜—基础学习篇(第三版)
  • Introduction
  • 1. 首次登陆与 在线求助 man page
  • 2. Linux文件权限与 目录配置
  • 3. Linux文件与目录管理
    • 3.1. 目录与路径
    • 3.2. 文件与目录管理
    • 3.3. 文件内容查询
    • 3.4. 命令与文件的搜索
  • 4. 文件的压缩与打包
  • 5. 认识与学习 BASH
    • 5.1. 认识 BASH 这个 Shell
    • 5.2. Shell 的变量功能
    • 5.3. 命令别名与历史命令
    • 5.4. Bash shell 的操作环境
    • 5.5. 数据流重导向 (Redirection)
    • 5.6. 管线命令 (pipe)
      • 5.6.1. 撷取命令: cut, grep
      • 5.6.2. 排序命令: sort, uniq, wc
      • 5.6.3. 双向重导向: tee
      • 5.6.4. 字符转换命令: tr, col, join, paste, expand
      • 5.6.5. 分割命令: split
  • 6. 学习 Shell Scripts
    • 6.1. 简单判断式
    • 6.2. 条件判断式
    • 6.3. 回圈(loop)
    • 6.4. shell script 的追踪与 debug
  • 7. Linux 账号管理与 ACL 权限配置
    • 7.1. Linux 的账号与群组
    • 7.2. 账号管理
    • 7.3. 使用者身份切换
    • 7.4. Linux 主机上的用户信息传递
    • 7.5. 手动新增使用者
  • 8. 程序管理与 SELinux 初探
    • 8.1. 什么是程序 (Process)
    • 8.2. 工作管理 (job control)
    • 8.3. 程序管理
  • 9. 认识系统服务 (daemons)
    • 9.1. 什么是 daemon 与服务 (service)
    • 9.2. 解析 super daemon 的配置文件
    • 9.3. 服务的防火墙管理 xinetd, TCP Wrappers
    • 9.4. 系统开启的服务
  • 10. 软件安装:原始码与 Tarball
    • 10.1. 开放源码的软件安装与升级简介
    • 10.2. 使用传统程序语言进行编译的简单范例
    • 10.3. 用 make 进行巨集编译
    • 10.4. Tarball 的管理与建议
    • 10.5. 函式库管理
    • 10.6. 检验软件的正确性
  • 11. 软件安装: RPM, SRPM 与 YUM 功能
    • 11.1. 软件管理员简介
    • 11.2. RPM 软件管理程序: rpm
    • 11.3. SRPM 的使用: rpmbuild
    • 11.4. YUM 线上升级机制
    • 11.5. 管理的抉择:RPM 还是 Tarball
Powered by GitBook

鸟哥的Linux私房菜—基础学习篇(第三版)