Beginning Ubuntu Linux — 入门指南
来源:
/田浩然上传的资料/电子书/Linux/Apress-Beginning.Ubuntu.Linux.From.Novice.to.Professional.pdf作者:Keir Thomas | Apress 出版 | 2006年 语言:英文 | 608页
书籍概述
这是一本面向Linux新手的Ubuntu教程,从零基础开始讲解如何使用Ubuntu进行日常计算。作为2006年的版本,书中涵盖的是Ubuntu 6.06 LTS (Dapper Drake)时期的内容,虽然部分软件版本已过时,但Linux基础概念仍然适用。
目录结构
Part 1: Introducing the World of Linux
- Chapter 1: Welcome! — Linux是什么、Linux时代、Windows的问题、Linux的优势
- Chapter 2: A History and Politics Lesson — GNU项目、GPL许可证、不同发行版
- Chapter 3: The Realities of Running Linux — 学习使用Linux、谁会使用Linux
Part 2: Installing Ubuntu
- Chapter 4: Preinstallation Steps — 分区理解、释放空间、数据备份
- Chapter 5: Installing Ubuntu — 完整安装步骤(14步)
- Chapter 6: Solving Installation Problems — 常见问题排查
Part 3: The No-Nonsense Getting Started Guide
- Chapter 7: Booting Ubuntu for the First Time — 启动、登录、桌面探索
- Chapter 8: Getting Everything Up and Running — 硬件支持、网络配置、打印机
- Chapter 9: How to Secure Your Computer — 用户权限、防火墙、Firestarter
- Chapter 10: Personalizing Ubuntu — 主题、壁纸、快捷键、电源管理
- Chapter 11: Ubuntu Replacements for Windows Programs — OpenOffice.org、Firefox、GIMP
- Chapter 12: Managing Your Files — 文件系统概念、Nautilus浏览器
Part 4: The Shell and Beyond
- Chapter 13: Introducing the BASH Shell — Shell概念、基本命令
- Chapter 14: Understanding Linux Files and Users — 文件权限、用户管理
- Chapter 15: Working with Text Files — 文本编辑器vi的使用
- Chapter 16: Taking Control of the System — 系统控制命令
- Chapter 17: Cool Shell Tricks — 管道、重定向、脚本
Part 5: Multimedia
- Chapter 18: Digital Music — Rhythmbox、Sound Juicer、MP3编码
- Chapter 19: Movies and Multimedia — Totem播放器、编解码器
- Chapter 20: Image Editing — GIMP基本操作
Part 6: Office Tasks
- Chapter 21-27: OpenOffice.org深度指南 — Writer、Calc、Impress、Base、Evolution
- Chapter 28: Running Microsoft Office Under Ubuntu — Wine配置
Part 7: Keeping Your System Running
- Chapter 29: Installing Software — APT包管理、Synaptic管理器
- Chapter 30: Managing Users — 用户和组管理
- Chapter 31: Optimizing Your System — 性能调优、prelink
- Chapter 32: Backing Up Data — SBackup工具
- Chapter 33: Scheduling Tasks — crontab、at命令
- Chapter 34: Accessing Computers Remotely — SSH、VNC
Appendix
- A: Glossary of Linux Terms
- B: BASH Command Index
- C: Getting Further Help
- D: Other Versions of Ubuntu
核心知识点
1. Linux基础概念
- Linux是基于Unix的多任务操作系统
- 内核由Linus Torvalds创建
- GNU项目提供了完整的工具集
- 不同发行版(Ubuntu、Fedora、Debian等)共享同一内核
2. Ubuntu安装要点
- 推荐使用GParted进行磁盘分区
- 安装过程包括14个步骤(从引导到首次登录)
- 双系统安装需先备份Windows数据
- 可考虑独立/home分区便于系统升级
3. 安全实践
- root用户与普通用户的区别
- sudo命令的权限提升机制
- Firestarter防火墙配置
- 定期系统更新的重要性
4. 命令行操作
- vi编辑器的三种模式:命令模式、插入模式、命令行模式
- 文件权限:rwx(读、写、执行)
- 管道和重定向的基本用法
5. 软件管理
- APT包管理系统(apt-get、apt-cache)
- Synaptic图形包管理器
- 软件源配置(sources.list)
与当前版本的差异
本书针对Ubuntu 6.06 LTS,与现代Ubuntu(22.04/24.04)有以下主要差异:
| 方面 | 2006版 | 现代Ubuntu |
|---|---|---|
| 桌面环境 | GNOME 2 | GNOME 3 / Unity |
| 办公软件 | OpenOffice.org | LibreOffice |
| 软件包管理 | apt-get | apt + snap |
| 文件系统 | ext3 | ext4 / btrfs |
| 无线安全 | WEP/WPA | WPA3 |
适用场景
- Linux初学者入门参考
- 理解Ubuntu历史演变
- 学习基本的Linux命令行操作
- 了解经典桌面应用程序的配置
关联笔记
- SICP-计算机程序的构造和解释 — 计算机系统基础
- 深入理解计算机系统-CS-APP — 更深入的计算机系统知识