杰瑞科技汇

Ubuntu Linux教程该怎么学?

Ubuntu Linux 完整入门教程

目录

  1. 第一部分:初识 Ubuntu

    Ubuntu Linux教程该怎么学?-图1
    (图片来源网络,侵删)
    • 1 什么是 Linux?
    • 2 什么是 Ubuntu?
    • 3 为什么选择 Ubuntu?(优点)
    • 4 准备工作:你需要什么?
  2. 第二部分:安装 Ubuntu

    • 1 下载 Ubuntu 镜像文件
    • 2 制作启动 U 盘
    • 3 开始安装(详细步骤)
    • 4 安装后首次启动
  3. 第三部分:桌面环境与基本操作

    • 1 认识桌面环境
    • 2 窗口、工作区和启动器
    • 3 文件管理器
    • 4 软件中心与系统设置
  4. 第四部分:核心概念与命令行基础

    • 1 为什么需要命令行?
    • 2 打开终端
    • 3 基本命令(文件操作)
      • ls (列出)
      • cd (切换目录)
      • pwd (显示当前位置)
      • mkdir (创建目录)
      • touch (创建文件)
      • cp (复制)
      • mv (移动/重命名)
      • rm (删除)
    • 4 获取帮助
      • man (手册页)
      • --help (选项帮助)
  5. 第五部分:软件管理

    Ubuntu Linux教程该怎么学?-图2
    (图片来源网络,侵删)
    • 1 图形化软件中心
    • 2 命令行软件包管理器
      • apt (高级包装工具)
      • 更新软件列表: sudo apt update
      • 升级已安装软件: sudo apt upgrade
      • 安装软件: sudo apt install <软件名>
      • 卸载软件: sudo apt remove <软件名>
    • 3 .deb.snap 包简介
  6. 第六部分:系统定制与个性化

    • 1 更改桌面壁纸、主题和图标
    • 2 安装扩展(适用于 GNOME 桌面)
    • 3 使用“任务栏”和“启动器”管理程序
  7. 第七部分:系统维护与故障排查

    • 1 系统更新
    • 2 磁盘空间管理
    • 3 查看系统信息
    • 4 常见问题与解决思路
  8. 第八部分:进阶学习与资源

    • 1 学习 Shell 脚本
    • 2 探索服务器世界
    • 3 社区与文档

第一部分:初识 Ubuntu

1 什么是 Linux?

Linux 是一个免费、开源、类 Unix 的计算机操作系统内核,我们通常所说的 "Linux",其实是指基于 Linux 内核的完整操作系统发行版,Ubuntu、Fedora、Debian 等,它稳定、安全、高度可定制,并且是服务器、安卓手机和无数嵌入式设备的核心。

Ubuntu Linux教程该怎么学?-图3
(图片来源网络,侵删)

2 什么是 Ubuntu?

Ubuntu 是最流行的 Linux 发行版之一,基于 Debian,它以其易用性友好的社区而闻名,Ubuntu 每六个月发布一个新版本,每两年发布一个长期支持版本,提供五年的免费安全更新,非常适合桌面用户和企业使用,我们通常使用的版本是 Ubuntu Desktop,带有图形界面。

3 为什么选择 Ubuntu?(优点)

  • 免费开源:完全免费使用,没有任何许可费用。
  • 安全稳定:病毒和恶意软件极少,系统运行非常稳定。
  • 资源占用低:可以在老旧电脑上流畅运行,赋予旧电脑新生。
  • 高度可定制:你可以从界面到内核,自由地修改和定制你的系统。
  • 强大的软件生态:通过软件中心或命令行,轻松安装数以万计的免费软件。
  • 庞大的社区:遇到任何问题,都能在论坛、文档和教程中找到答案。

4 准备工作:你需要什么?

  1. 一台电脑:配置建议 4GB 以上内存,双核以上 CPU,至少 25GB 可用硬盘空间。
  2. 一个 8GB 以上的 U 盘:用于制作启动盘。
  3. 稳定的网络连接:用于下载系统和更新。

第二部分:安装 Ubuntu

1 下载 Ubuntu 镜像文件

  1. 访问 Ubuntu 官方网站:https://ubuntu.com/download/desktop
  2. 点击 "Download Ubuntu 22.04.x LTS" 按钮(LTS版本推荐普通用户使用)。
  3. 下载完成后,你会得到一个名为 ubuntu-22.04.x-desktop-amd64.iso 的文件。

2 制作启动 U 盘

你需要一个工具将 ISO 文件写入 U 盘,使其成为可启动的安装盘。

  • Windows 用户:推荐使用 RufusVentoy,Rufus 操作简单,Ventoy 可以一次写入多个 ISO 文件。
  • macOS 用户:可以使用 balenaEtcher 或终端命令 dd
  • Linux 用户:可以直接使用 dd 命令或图形化工具如 Startup Disk Creator

注意: 此过程会清空 U 盘上所有数据,请提前备份!

3 开始安装(详细步骤)

  1. 插入 U 盘并重启电脑
  2. 进入 BIOS/UEFI 设置:开机时(通常是 Logo 出现时)连续按 F2, F10, DelEsc 键(具体按键因主板而异),进入启动菜单。
  3. 选择从 U 盘启动:在启动菜单中,选择你的 U 盘作为第一启动项,然后保存设置并退出,电脑会从 U 盘启动。
  4. 选择语言和键盘布局:进入 Ubuntu 安装界面后,选择你喜欢的语言和键盘布局,点击 "Install Ubuntu"。
  5. 更新和其他软件
    • 勾选 "正常安装"(推荐新手)。
    • 勾选 "为图形或无线硬件,以及 MP3 等媒体格式安装第三方软件",这能确保你的电脑硬件和多媒体播放正常工作。
    • 点击 "继续"。
  6. 安装类型
    • 新手推荐:选择 "清除整个磁盘并安装 Ubuntu",这会自动分区,删除硬盘上所有数据。
    • 高级选项:如果你想手动分区或保留其他操作系统,选择 "其他选项"。
    • 警告:清除磁盘会删除所有数据,请确保你已经备份了重要文件!
  7. 时区设置:地图上点击你的位置,或手动输入城市名,然后点击 "继续"。
  8. 创建用户
    • 输入你的姓名(可以随意)。
    • 输入一个计算机名(系统名称,建议用英文)。
    • 选择一个用户名(登录名,必须是小写字母,无空格)。
    • 设置一个强密码
    • 确认密码。
    • 点击 "继续"。
  9. 等待安装完成:安装过程大约需要 10-30 分钟,期间电脑会自动重启一到两次。在重启时,请记得拔掉 U 盘,否则会再次进入安装界面。

4 安装后首次启动

重启后,你会看到登录界面,输入你设置的用户名和密码,即可进入全新的 Ubuntu 桌面!


第三部分:桌面环境与基本操作

1 认识桌面环境

Ubuntu 默认使用 GNOME 桌面环境,它以简洁、现代和高效著称。

2 窗口、工作区和启动器

  • 活动概览:按 Super 键(或 Windows 键)打开,这里可以查看所有打开的窗口、所有应用程序和所有工作区。
  • 启动器:屏幕左侧的垂直工具栏,固定了常用应用,你可以右键点击应用,选择“添加到收藏夹”来固定它。
  • 顶部栏:显示时间、音量、网络、通知和系统菜单(齿轮图标)。
  • 工作区:你可以创建多个桌面(工作区)来组织不同的任务,在“活动概览”右侧可以切换。

3 文件管理器

  • 名称:Files (文件)。
  • 打开方式:点击启动器上的文件夹图标,或按 Super + E
  • 基本操作
    • 地址栏:可以直接输入路径跳转。
    • 后退/前进按钮:浏览历史记录。
    • 查看模式:可以切换为图标、列表或详细视图。

4 软件中心与系统设置

  • 软件中心:一个图形化的应用商店,搜索、安装、卸载软件非常方便,点击启动器上的购物袋图标打开。
  • 系统设置:点击顶部右侧的齿轮图标,进入系统设置中心,在这里你可以更改所有系统设置,如外观、网络、蓝牙、用户账户等。

第四部分:核心概念与命令行基础

虽然图形界面很方便,但掌握命令行是成为 Linux 高手的必经之路,它能让你更精确、更高效地控制系统。

1 为什么需要命令行?

  • 自动化:可以编写脚本,一键完成重复性任务。
  • 精确控制:许多高级功能没有图形界面。
  • 服务器管理:服务器通常没有图形界面,一切通过命令行操作。
  • 效率:熟练后,某些操作用命令行更快。

2 打开终端

  • 方法一:按 Ctrl + Alt + T
  • 方法二:在软件中心搜索 "Terminal" 或 "Console"。
  • 方法三:在活动概览中搜索 "Terminal"。

3 基本命令

提示:命令通常区分大小写。sudo 表示以超级用户(管理员)身份执行命令。

命令 全称 功能 示例
ls list 列出当前目录下的文件和文件夹 ls
cd change directory 切换目录 cd /home (切换到 /home 目录)
pwd print working directory 显示当前所在的完整路径 pwd
mkdir make directory 创建一个新目录 mkdir my_folder
touch - 创建一个空文件 touch test.txt
cp copy 复制文件或目录 cp test.txt my_folder/
mv move 移动文件/目录,或重命名 mv test.txt my_new_file.txt (重命名)
rm remove 删除文件 rm my_new_file.txt
rmdir remove directory 删除一个目录 rmdir my_folder
rm -r - 递归删除目录及其所有内容(危险! rm -r my_folder

4 获取帮助

遇到不知道的命令,可以使用 man--help

  • man 命令:显示命令的完整手册页。
    man ls  # 查看 ls 命令的详细用法

    q 键退出。

  • --help 选项:显示命令最常用的选项。
    ls --help  # 查看 ls 命令的帮助信息

第五部分:软件管理

1 图形化软件中心

如前所述,这是最简单的方式,搜索软件,点击“安装”,输入密码即可。

2 命令行软件包管理器

Ubuntu 使用 apt (Advanced Packaging Tool) 来管理软件包。在执行 apt 命令前,最好先更新软件列表。

  1. 更新软件源列表:这会从服务器获取最新的软件信息。

    sudo apt update
  2. 升级已安装的软件:将系统中所有已安装的软件升级到最新版本。

    sudo apt upgrade
  3. 安装软件

    sudo apt install <软件名>
    # 示例:安装一个名为 neofetch 的命令行系统信息工具
    sudo apt install neofetch
  4. 卸载软件

    sudo apt remove <软件名>
    # 示例:卸载 neofetch
    sudo apt remove neofetch

3 .deb.snap 包简介

  • .deb:传统的 Ubuntu 软件包格式,通过 apt 安装,与系统集成度高,占用空间小。
  • .snap:一种 newer 的打包格式,将应用及其所有依赖打包在一起,非常安全,可以跨发行版使用,但占用空间较大,很多软件现在提供两种格式。

第六部分:系统定制与个性化

1 更改桌面壁纸、主题和图标

  1. 壁纸:在桌面右键 -> "更改背景"。
  2. 主题、图标和字体:进入 "系统设置" -> "外观" -> "主题",在这里你可以下载和切换不同的主题、图标集和字体,推荐网站:GNOME Look

2 安装扩展(适用于 GNOME 桌面)

GNOME 扩展可以极大地增强你的桌面体验,比如添加任务栏、窗口按钮、系统监视器等。

  1. 安装浏览器扩展:访问 Extensions for GNOME 网站,并安装浏览器扩展。
  2. 安装 gnome-extensions 工具(在终端中):
    sudo apt install gnome-extensions-app
  3. 打开 "Extensions" 应用,你就可以在这里启用和管理已安装的扩展了。

3 使用“任务栏”和“启动器”管理程序

  • 固定应用:右键点击启动器中的应用,选择“添加到收藏夹”。
  • 从顶部栏启动:点击顶部栏最左边的应用图标(活动概览),可以搜索并启动任何应用。

第七部分:系统维护与故障排查

1 系统更新

保持系统更新是安全和稳定的关键。

  • 图形界面:进入 "软件和更新",在 "Ubuntu 软件" 选项卡下,勾选 "自动下载...",并设置一个你方便的时间。
  • 命令行:定期执行 sudo apt update && sudo apt upgrade

2 磁盘空间管理

磁盘空间不足会导致系统变慢。

  • 查看磁盘使用情况
    df -h

    h 表示以人类可读的格式(如 K, M, G)显示。

  • 查找大文件/目录
    du -sh /path/to/directory  # 查看目录总大小
    du -sh * | sort -hr        # 列出当前目录下所有文件/文件夹的大小,并按大小排序

3 查看系统信息

  • 图形界面:进入 "系统设置" -> "。
  • 命令行
    neofetch  # 如果你安装了它,会非常漂亮地显示信息
    uname -a  # 显示内核和系统信息

4 常见问题与解决思路

  1. 问题:无法连接 Wi-Fi。
    • 解决:检查是否开启了飞行模式,尝试重启网络管理器:sudo systemctl restart NetworkManager,检查驱动是否安装。
  2. 问题:某个软件无法运行。
    • 解决:尝试安装它依赖的库,查看软件的文档或错误提示,通常会有说明。
  3. 问题:系统变慢。
    • 解决:检查磁盘空间(df -h),检查内存使用情况(htop),关闭不必要的后台程序。

核心思路:遇到问题不要慌。先搜索! 把你遇到的问题和错误信息复制到搜索引擎(如 Google、Bing)中,加上 "ubuntu" 关键词,90% 的问题都能找到解决方案。


第八部分:进阶学习与资源

当你掌握了基础后,可以探索更广阔的 Linux 世界。

1 学习 Shell 脚本

Shell 脚本让你能将多个命令组合成一个文件,实现自动化,学习变量、条件判断、循环等概念,可以从写一些简单脚本开始,比如自动备份文件。

2 探索服务器世界

尝试安装 Ubuntu Server 版本(无图形界面),学习使用 ssh 远程登录,配置 Web 服务器 (Nginx/Apache),数据库等,这是 Linux 最重要的应用场景。

3 社区与文档


恭喜你! 如果你已经跟随本教程走完了所有步骤,你已经不再是 Linux 的新手了,Linux 是一个充满探索乐趣的世界,保持好奇心,不断动手实践,你会发现它的强大与魅力,祝你旅途愉快!

分享:
扫描分享到社交APP
上一篇
下一篇