Linux初学者指南教程(3个例子)

有时候,在命令行工作时,您到达终端屏幕上有太多文本的地方,并没有一个与您相关。 所以为了避免分心,你想清除终端屏幕。 那些新的Linux命令行可能不知道存在一个专用的命令行实用程序,这对您有效。

在本教程中,我们将讨论clear (所涉及的工具)以及如何使用它的基础知识。 但在我们这样做之前,值得分享的是,本教程中提到的所有示例/指令都已在Ubuntu 16.04LTS上进行了测试。

Linux清除命令

该工具的手册页使其清楚(不含双关语),唯一使用的工具是清除终端屏幕。 这是手册页的确切定义:

Clear clears your screen if this is possible, including its scrollback buffer (if the extended "E3"
capability is defined). Clear looks in the environment for the terminal type and then in the
terminfo database to determine how to clear the screen. Clear ignores any command-line parameters
that may be present.

以下Q&A类型的例子应该让您更好地了解清楚的是什么以及它的工作原理。

Q1。 如何使用清除命令清除终端屏幕?

要清除终端屏幕,以下是您需要运行的命令:

clear

是的,就是这样。

Q2。 命令有多清晰?

如果您在运行clear命令后仔细查看,您会发现终端没有真正清除。 该工具只是向上移动文本,从可视区域(按Ctrl + L也这样做)。

所以你应该知道的是,clear命令的作用是通过在输出中生成控制台转义码。 产生的代码类型取决于所使用终端的类型。 有关这些代码的更多信息,请来这里

Q3。 如何真正清除终端屏幕?

所以现在你知道防滑板命令的作用,并希望真正清除终端屏幕。 那么这是可能的,也不难。 只需运行以下命令:

reset

reset命令重新初始化终端。 虽然该工具做的是它所声称的,但通常执行起来有点慢。 所以,这里有一些其他的选择:

tput reset

要么

printf "\033c"

有关上述命令如何清除终端屏幕的更多信息,请点击此处 。 此论坛链接还包含其他有用的信息,例如您需要在PuTTY中进行上述命令工作的设置。 所以请仔细阅读链接。

结论

根据您的意见,明确的命令很容易使用。 它的基本用法是您应该知道的(不用说,这里几乎没有学习曲线),通常情况下,您将很高兴该工具默认使用。 不过,我们还提到了一些关于它的工作原理以及其中一些替代方案的细节 - 在某些情况下,您可能会发现这些信息很有用。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏