简介
欢迎来到 LabEx!在这个实验中,你将初步了解 Linux。我们将介绍著名的 “Hello, World!” 程序、一些基本命令(whoami
、id
)、终端导航,甚至还会安装一个实用的系统监控工具。无需任何先验经验 —— 我们会一步步指导你!
点击下方的 继续 按钮或左侧的虚拟机图标开始实验。
欢迎来到 LabEx!在这个实验中,你将初步了解 Linux。我们将介绍著名的 “Hello, World!” 程序、一些基本命令(whoami
、id
)、终端导航,甚至还会安装一个实用的系统监控工具。无需任何先验经验 —— 我们会一步步指导你!
点击下方的 继续 按钮或左侧的虚拟机图标开始实验。
让你的计算机说声 “你好” 吧!😄 首先,我们来看看终端。你可以把它想象成一个基于文本的命令中心,用于与计算机进行交互。
要打开终端,请按以下步骤操作:
终端窗口是你输入命令的地方。它是一个强大的工具,在 Linux 中,通过终端完成许多任务通常比使用鼠标更快。
现在,让它说声 “你好” 吧!我们将使用 echo
命令。echo
命令会简单地重复你让它输出的内容。
学习 Linux(以及一般编程)的最佳方法是 实践。 不要只是被动地阅读本文档,在 LabEx 环境中亲自尝试一下!这里是进行实验和学习的理想场所。
在终端中 严格按照以下格式 输入此命令:
echo "Hello LabEx"
按下回车键。
你应该会看到 “Hello LabEx” 出现。恭喜你,你刚刚运行了第一个 Linux 命令!
需要记住的关键要点:
echo
、Echo
和 ECHO
是 不同的。echo
和引号 ("
) 之间有一个空格。echo
要重复的确切文本字符串。提示: 这个实验是 Linux 技能树的一部分,这是一个包含各种技能的结构化知识体系。每完成一步后,系统会验证你的操作,正确操作将获得技能点 💡。完成实验后,你可以访问 Linux 技能树 查看你积累的技能点。
点击下方的 继续 按钮继续。Labby 会自动验证你的操作。
让我们来看看计算机认为你是谁。
输入以下命令并按下回车键:
whoami
提示: 点击代码块右下角的 “解释代码”,与 Labby AI 交流以澄清代码含义。与 Labby 交流后,点击 “继续” 回到实验。
这个命令是在问计算机 “我是谁?” 它会返回你的用户名。
你应该会看到:
labex
当你在不同的机器上工作或使用不同的账户时,whoami
命令非常有用。
点击下方的 继续 按钮继续。
让我们使用 id
命令获取更多用户信息。这是查看你所属组的一种便捷方式。
在 Linux 中,用户被组织到不同的组中。这些组决定了用户拥有的权限和访问权。
输入以下命令并按下回车键:
id
你会看到类似如下的输出:
uid=5000(labex) gid=5000(labex) groups=5000(labex),27(sudo),121(ssl-cert),5002(public)
目前不用太在意这些数字。下面是详细解释:
uid
:你的用户 ID(一个唯一的数字标识符)。gid
:你的主组 ID。groups
:你所属的所有组。你还可以使用 id
命令来查询其他用户的信息。试试这个:
id root
你会看到:
uid=0(root) gid=0(root) groups=0(root)
root
是超级用户 —— 类似于系统的管理员!
如果现在觉得这有点复杂,别担心。随着学习的深入,你会对用户和组有更多的了解。记住,熟能生巧。你在 LabEx 中使用这些命令的次数越多,就会越熟悉它们!
点击 继续 以继续学习。
让我们来安装一个实用的工具 htop
。它就像一个仪表盘,能让你实时了解计算机内部的运行情况。
在 Linux 中,你通常使用包管理器来安装软件。包管理器类似于手机上的应用商店,它们简化了查找和安装软件的过程。
apt
是基于 Debian 的系统(如 Ubuntu)广泛使用的包管理器。首先,我们来更新可用软件包的列表,以确保安装的是 htop
的最新版本。输入以下命令并按下回车键:
sudo apt update
接下来,我们使用 sudo apt install
命令来安装 htop
:
sudo
:即 “SuperUser DO” 的缩写,它允许你以管理员权限(临时)执行命令。apt
:用于安装和管理软件的工具。install
:告诉 apt
我们要安装一个程序。htop
:我们要安装的具体程序。输入以下命令并按下回车键:
sudo apt install htop
你可能会看到类似 “htop is already the newest version” 的消息,这意味着 htop
已经安装好了。这完全没问题!你仍然可以运行它。
安装完成后,运行 htop
:
htop
提示:在 LabEx 中,你可以通过桌面上的 Xfce 终端或菜单栏中的终端图标来打开终端。这两种方式的功能基本相同。
你会看到一个屏幕,上面满是关于计算机活动的信息。
htop
会显示以下内容:
htop
交互的选项。使用方向键进行导航。
完成操作后,按 q
键退出 htop
。 了解 htop
的最佳方法就是亲自实践!探索它的功能,看看你能发现什么。LabEx 为你提供了一个安全的学习环境。
点击 继续 来验证你的进度。完成此步骤你将获得技能点!
恭喜你完成了第一个实践实验!你刚刚体验到了 LabEx 学习理念的核心:边做边学。
在 LabEx,我们相信学习技术技能最有效的方法是通过实际的动手实践。让我们来了解一下 LabEx 的学习系统是如何运作的:
你刚刚完成的是一个引导式实验——这是一个带有清晰说明和验证步骤的逐步教程。引导式实验非常适合学习新概念和新技能。
另一方面,挑战(下一个实验)会给你一个问题去解决,但不会提供详细的说明。它们会测试你对所学知识的理解和应用能力。例如,在掌握了这个实验之后,你可能会面临以下挑战:
你在这个实验中完成的每一步都帮助你在Linux 技能树中获得了特定的技能。例如:
echo "Hello LabEx"
时,你学习了基本的命令执行htop
时,你学习了使用 apt
进行软件包管理这些技能现在已经记录在你的个人资料中,你可以在 Linux 技能树 中跟踪你的学习进度。
随着你完成更多的实验和挑战,你将逐渐“点亮”技能树中的更多技能,直观地展示你不断增长的专业知识。
为了继续有效地学习:
持续使用 LabEx 进行练习,以掌握 Linux!
点击继续完成这个实验,并查看你更新后的技能树!
恭喜你!你已经学会了如何:
echo
、whoami
、id
。sudo apt install
安装软件(htop
)。htop
监控系统性能。这只是你 Linux 之旅的开始!你已经见识到了即使是简单的命令也能有强大的功能。准备好将你的技能提升到新的水平了吗?
LabEx Pro 为你开启一个全新的学习世界,包括:
继续通过更多免费实验开启你的 Linux 冒险之旅,或者 升级到 LabEx Pro,更快地成为 Linux 专家!