Logo
Section 1 / 13

为什么要学习这门课程?

本课程将带你了解的核心内容概览。

导入

为什么要学习这门课程?

本课程将带你了解的核心内容概览。

图形用户界面(GUI)专为普通用户设计,提供了用户交互所需的大部分必要功能。你的智能手机没有提供用户可访问的命令行界面(CLI),因为它面向的是普通消费者,你只能使用一些基础功能。

但你并非普通消费者。你是程序员,是致力于用最精良的代码打造卓越程序的软件开发者。通过 CLI,你不仅能完成 GUI 中的所有操作,还能实现更多功能。

CLI 最出色的特性之一是,你可以将这些基本命令组合成脚本并执行,从而轻松自动化日常任务。这也是为什么像 Node.js、Ember、React、Elixir、Ruby、Python 等众多流行编程语言和框架都高度依赖 CLI 的原因。通过本课程,你将学会如何让这一界面为你所用。

学习目标

在本课程中,你将完成以下内容:

  • 学习如何访问 CLI。

  • 学习如何创建新的虚拟机以运行 Ubuntu 环境。

  • 学习如何通过绝对路径、相对路径和快捷方式快速导航。

  • 学习如何重定向程序输出。

  • 通过自定义 CLI 来提升工作效率。

  • 初步了解文本流,并学习它们在 CLI 环境中的实用价值。

  • 探索用于导航和管理的工具。

访问命令行界面