课程 在 Linux 技能树

Linux 新手入门

本课程为 Linux 提供了系统且全面的介绍,专为没有任何经验的绝对初学者设计。从最基础的内容开始,你将逐步建立起扎实的 Linux 知识和技能基础。

Linux

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

大纲

简介

Linux 新手入门 是一门面向零基础学习者的 Linux 实践课程。通过真实 Linux 终端中的 37 个交互式实验,你将学习基础命令、文件和权限管理、进程与服务、基础网络排错、Shell 脚本以及自动备份。

课程由 19 个引导实验和 18 个聚焦的挑战实验组成。引导实验会逐步讲解每个概念,挑战实验则要求你使用已经练习过的命令,独立完成一个明确的目标。

你将学到什么

完成本课程后,你将能够:

  • 浏览 Linux 文件系统,并管理文件、目录、链接、归档和存储;
  • 管理用户、组、所有权、权限和环境变量;
  • 使用管道、重定向、正则表达式以及 grep、sed、awk 等文本处理工具组合命令;
  • 查看系统信息和进程,安装软件,管理 systemd 服务并读取日志;
  • 排查基础网络、DNS、端口、HTTP 和防火墙问题;
  • 使用 SSH 和 SCP 安全连接远程系统并传输文件;
  • 编写 Bash 脚本,并创建、验证、定时执行和恢复备份。

本课程适合谁

本课程适合第一次接触 Linux 的用户、希望学习 Linux 的开发者和 DevOps 学习者,以及希望为命令行工作或初级系统管理打下实践基础的任何人。

前置要求: 不需要任何 Linux 或命令行经验。

学习环境: 所有实验均在浏览器中的预配置 Linux 环境内运行,无需配置本地计算机即可开始练习。

常见问题

我需要具备 Linux 使用经验吗?

不需要。课程从终端基础开始,并会在挑战实验要求你使用某个命令之前,先讲解和练习该命令。

本课程与 Linux 快速入门有什么区别?

Linux 快速入门简要介绍常用命令;Linux 新手入门是一门内容更广、可以独立学习的课程,将进一步涵盖权限、存储、文本处理、进程、服务、网络、SSH、Shell 脚本和定时备份。你可以直接学习本课程,也可以在完成 Linux 快速入门后通过本课程继续深入练习。

我需要安装 Linux 吗?

不需要。LabEx 会为每个引导实验和挑战实验提供可直接在浏览器中使用的 Linux 终端。

教师

labby
Labby
Labby is the LabEx teacher.