Menu
CoddyTech

标准输出

本课属于 Coddy Terminal 学习旅程的“基础知识”单元。第 37 课,共 82 课。

终端中的每条命令都连接着三个数据流。理解这些数据流是掌握重定向的基础,重定向是命令行中最强大的功能之一。

第一个流称为标准输出,通常缩写为 stdout。命令会通过它发送正常结果。运行 ls 或 cat 时,你在屏幕上看到的文本就是通过标准输出传来的。

echo "Hello, World!"

消息 Hello, World! 会发送到标准输出,默认情况下会显示在你的终端屏幕上。

同样,当你列出文件时:

ls

文件名列表会通过标准输出显示在屏幕上。

默认情况下,标准输出会连接到终端显示器。但接下来就有意思了。你可以将此输出重定向到其他位置,例如文件中。这样,你就不用在屏幕上查看结果,而是可以将其保存下来,以便之后使用。

在接下来的课程中,你将学习如何将标准输出重定向到文件,并了解另外两个流:标准输入和标准错误。

challenge icon

挑战

简单

使用 echo 命令将消息发送到标准输出。请原样打印以下文本:

Terminal streams are powerful

提示:使用 echo,后面跟上引号中的文本。你在屏幕上看到的输出来自标准输出(stdout)。

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Terminal 在线编辑器