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 2GNOME 3 / Unity
办公软件OpenOffice.orgLibreOffice
软件包管理apt-getapt + snap
文件系统ext3ext4 / btrfs
无线安全WEP/WPAWPA3

适用场景

  • Linux初学者入门参考
  • 理解Ubuntu历史演变
  • 学习基本的Linux命令行操作
  • 了解经典桌面应用程序的配置

关联笔记